Skip to content

Commit 34cdaf6

Browse files
committed
Update dependencies
1 parent 016fd95 commit 34cdaf6

6 files changed

Lines changed: 36 additions & 60 deletions

File tree

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ updates:
55
schedule:
66
interval: "daily"
77
open-pull-requests-limit: 10
8+
ignore:
9+
- dependency-name: "Meziantou.Analyzer"
810
groups:
911
tests:
1012
patterns: ["*"]

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ jobs:
88
runs-on: windows-2022
99

1010
steps:
11-
- uses: actions/checkout@v4
11+
- uses: actions/checkout@v7
1212
- name: Setup .NET Core
13-
uses: actions/setup-dotnet@v4
13+
uses: actions/setup-dotnet@v5
1414
with:
1515
dotnet-version: 10.0.x
1616
- name: Build PdfRpt.Core lib

.github/workflows/codeql.yml

Lines changed: 20 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,14 @@
1-
# For most projects, this workflow file will not need changing; you simply need
2-
# to commit it to your repository.
3-
#
4-
# You may wish to alter this file to override the set of languages analyzed,
5-
# or to provide custom queries or build logic.
6-
#
7-
# ******** NOTE ********
8-
# We have attempted to detect the languages in your repository. Please check
9-
# the `language` matrix defined below to confirm you have the correct set of
10-
# supported CodeQL languages.
11-
#
121
name: "CodeQL"
132

143
on:
154
push:
165
branches: [ "master" ]
17-
pull_request:
18-
# The branches below must be a subset of the branches above
6+
pull_request:
197
branches: [ "master" ]
208

219
jobs:
2210
analyze:
2311
name: Analyze
24-
# Runner size impacts CodeQL analysis time. To learn more, please see:
25-
# - https://gh.io/recommended-hardware-resources-for-running-codeql
26-
# - https://gh.io/supported-runners-and-hardware-resources
27-
# - https://gh.io/using-larger-runners
28-
# Consider using larger runners for possible analysis time improvements.
2912
runs-on: windows-2022
3013
permissions:
3114
actions: read
@@ -36,51 +19,42 @@ jobs:
3619
fail-fast: false
3720
matrix:
3821
language: [ 'csharp' ]
39-
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby', 'swift' ]
40-
# Use only 'java' to analyze code written in Java, Kotlin or both
41-
# Use only 'javascript' to analyze code written in JavaScript, TypeScript or both
42-
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
4322

4423
steps:
4524
- name: Checkout repository
46-
uses: actions/checkout@v4
25+
uses: actions/checkout@v7
4726

48-
# Initializes the CodeQL tools for scanning.
4927
- name: Initialize CodeQL
5028
uses: github/codeql-action/init@v4
5129
with:
5230
languages: ${{ matrix.language }}
5331
config-file: ./.github/workflows/codeql/codeql-config.yml
54-
# If you wish to specify custom queries, you can do so here or in a config file.
55-
# By default, queries listed here will override any specified in a config file.
56-
# Prefix the list here with "+" to use these queries and those in the config file.
5732

58-
# For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
59-
# queries: security-extended,security-and-quality
60-
61-
62-
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
63-
# If this step fails, then you should remove it and run the build manually (see below)
64-
# - name: Autobuild
65-
# uses: github/codeql-action/autobuild@v2
6633
- name: Setup .NET
67-
uses: actions/setup-dotnet@v4
34+
uses: actions/setup-dotnet@v5
6835
with:
6936
dotnet-version: 10.0.x
37+
7038
- name: Build
7139
run: dotnet build --configuration Release
7240

73-
# ℹ️ Command-line programs to run using the OS shell.
74-
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
75-
76-
# If the Autobuild fails above, remove it and uncomment the following three lines.
77-
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
78-
79-
# - run: |
80-
# echo "Run, Build Application using script"
81-
# ./location_of_script_within_repo/buildscript.sh
82-
8341
- name: Perform CodeQL Analysis
8442
uses: github/codeql-action/analyze@v4
8543
with:
8644
category: "/language:${{matrix.language}}"
45+
upload: false
46+
output: sarif-results
47+
48+
- name: Filter SARIF
49+
uses: advanced-security/filter-sarif@v1
50+
with:
51+
patterns: |
52+
-**/*.g.cs
53+
-**/*.g.i.cs
54+
input: sarif-results/${{ matrix.language }}.sarif
55+
output: sarif-results/${{ matrix.language }}.sarif
56+
57+
- name: Upload Filtered Results
58+
uses: github/codeql-action/upload-sarif@v4
59+
with:
60+
sarif_file: sarif-results/${{ matrix.language }}.sarif

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "10.0.100",
3+
"version": "10.0.301",
44
"rollForward": "latestMajor",
55
"allowPrerelease": false
66
}

src/PdfRpt.Core.FunctionalTests/PdfRpt.Core.FunctionalTests.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
<ProjectReference Include="..\PdfRpt.Core\PdfRpt.Core.csproj" />
1313
</ItemGroup>
1414
<ItemGroup>
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
16-
<PackageReference Include="MSTest.TestAdapter" Version="4.0.2" />
17-
<PackageReference Include="MSTest.TestFramework" Version="4.0.2" />
18-
<PackageReference Include="Microsoft.Data.Sqlite" Version="10.0.0" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.7.0" />
16+
<PackageReference Include="MSTest.TestAdapter" Version="4.2.3" />
17+
<PackageReference Include="MSTest.TestFramework" Version="4.2.3" />
18+
<PackageReference Include="Microsoft.Data.Sqlite" Version="10.0.9" />
1919
<PackageReference Include="OxyPlot.Core" Version="2.0.0" />
2020
<PackageReference Include="EPPlus" Version="[4.5.3.3, 5)" />
21-
<PackageReference Include="System.Drawing.Common" Version="10.0.0" />
21+
<PackageReference Include="System.Drawing.Common" Version="10.0.9" />
2222
</ItemGroup>
2323
<ItemGroup>
2424
<Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />

src/PdfRpt.Core/PdfRpt.Core.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<Description>PdfReport.Core is a code first reporting engine, which is built on top of the iTextSharp.LGPLv2.Core and EPPlus.Core libraries.</Description>
4-
<VersionPrefix>1.5.17</VersionPrefix>
4+
<VersionPrefix>1.5.18</VersionPrefix>
55
<Authors>Vahid Nasiri</Authors>
66
<TargetFrameworks>net462;netstandard2.0</TargetFrameworks>
77
<GenerateDocumentationFile>true</GenerateDocumentationFile>
@@ -23,26 +23,26 @@
2323
<PackageReadmeFile>README.md</PackageReadmeFile>
2424
</PropertyGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
26+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.300" PrivateAssets="All" />
2727
<None Include="../../README.md" Link="README.md" Pack="true" PackagePath="/" Visible="false" />
2828
</ItemGroup>
2929
<ItemGroup>
3030
<EmbeddedResource Include="Core\Helper\srgb.profile" Exclude="bin\**;obj\**;**\*.xproj;packages\**;@(EmbeddedResource)" />
3131
</ItemGroup>
3232
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
3333
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
34-
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.1.3" />
34+
<PackageReference Include="Microsoft.Data.SqlClient" Version="7.0.2" />
3535
<PackageReference Include="System.Xml.XPath.XDocument" Version="4.3.0" />
3636
<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" />
37-
<PackageReference Include="iTextSharp.LGPLv2.Core" Version="3.7.9" />
37+
<PackageReference Include="iTextSharp.LGPLv2.Core" Version="3.8.1" />
3838
<PackageReference Include="EPPlus" Version="[4.5.3.3, 5)" />
3939
</ItemGroup>
4040
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">
4141
<Reference Include="System.ComponentModel.DataAnnotations" />
4242
<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.2" />
43-
<PackageReference Include="iTextSharp.LGPLv2.Core" Version="3.7.9" />
43+
<PackageReference Include="iTextSharp.LGPLv2.Core" Version="3.8.1" />
4444
<PackageReference Include="EPPlus" Version="[4.5.3.3, 5)" />
45-
<PackageReference Include="Microsoft.Data.SqlClient" Version="6.1.3" />
45+
<PackageReference Include="Microsoft.Data.SqlClient" Version="7.0.2" />
4646
</ItemGroup>
4747
<PropertyGroup Condition="'$(TargetFramework)' == 'net462'">
4848
<DefineConstants>NET40</DefineConstants>

0 commit comments

Comments
 (0)