diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index d13f2bc..2d6d359 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -11,16 +11,16 @@ jobs:
SemVer: ${{ steps.gitversion.outputs.semVer }}
ShortSha: ${{ steps.gitversion.outputs.shortSha }}
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install GitVersion
- uses: gittools/actions/gitversion/setup@v0.10.2
+ uses: gittools/actions/gitversion/setup@v1.1.1
with:
versionSpec: x # Latest
- name: Use GitVersion
id: gitversion
- uses: gittools/actions/gitversion/execute@v0.10.2
+ uses: gittools/actions/gitversion/execute@v1.1.1
build_and_test:
runs-on: ubuntu-latest
@@ -28,10 +28,10 @@ jobs:
artifact_name: ${{ steps.prepare_artifacts.outputs.artifact_name }}
needs: prepare
steps:
- - uses: actions/setup-dotnet@v3
+ - uses: actions/setup-dotnet@v4
with:
- dotnet-version: 7.0
- - uses: actions/checkout@v3
+ dotnet-version: 8.0
+ - uses: actions/checkout@v4
- name: Build
run: dotnet build -c Release
- name: Test
@@ -44,7 +44,7 @@ jobs:
cp {README,xvd_info,CHANGELOG}.md release
echo "artifact_name=XVDTool-${{ needs.prepare.outputs.SemVer }}-${{ needs.prepare.outputs.ShortSha }}" >> $GITHUB_OUTPUT
- name: Upload artifacts
- uses: actions/upload-artifact@v3
+ uses: actions/upload-artifact@v4
with:
name: ${{ steps.prepare_artifacts.outputs.artifact_name }}
path: release
@@ -60,7 +60,7 @@ jobs:
- name: Generate zip
run: zip -j XVDTool-${{ needs.prepare.outputs.AssemblySemVer }}.zip ${{ needs.build_and_test.outputs.artifact_name }}/*
- name: Create release (on tag)
- uses: softprops/action-gh-release@e99df7cd8088d9c5dddab02bf975f62025a6e760
+ uses: softprops/action-gh-release@v2
with:
name: Release ${{ github.ref }}
tag_name: ${{ github.ref }}
diff --git a/DurangoKeyExtractor/DurangoKeyExtractor.csproj b/DurangoKeyExtractor/DurangoKeyExtractor.csproj
index 7db76a2..afb4d24 100644
--- a/DurangoKeyExtractor/DurangoKeyExtractor.csproj
+++ b/DurangoKeyExtractor/DurangoKeyExtractor.csproj
@@ -2,7 +2,7 @@
Exe
- net7.0
+ net8.0
diff --git a/LibXboxOne.Tests/LibXboxOne.Tests.csproj b/LibXboxOne.Tests/LibXboxOne.Tests.csproj
index 95b9c58..9c05ac9 100644
--- a/LibXboxOne.Tests/LibXboxOne.Tests.csproj
+++ b/LibXboxOne.Tests/LibXboxOne.Tests.csproj
@@ -1,7 +1,7 @@
- net7.0
+ net8.0
true
false
false
diff --git a/LibXboxOne/LibXboxOne.csproj b/LibXboxOne/LibXboxOne.csproj
index cd96f86..d502a50 100644
--- a/LibXboxOne/LibXboxOne.csproj
+++ b/LibXboxOne/LibXboxOne.csproj
@@ -1,7 +1,7 @@
- net7.0
+ net8.0
diff --git a/XBFSTool/XBFSTool.csproj b/XBFSTool/XBFSTool.csproj
index db99c03..3284a5a 100644
--- a/XBFSTool/XBFSTool.csproj
+++ b/XBFSTool/XBFSTool.csproj
@@ -2,7 +2,7 @@
Exe
- net7.0
+ net8.0
diff --git a/XVDTool/XVDTool.csproj b/XVDTool/XVDTool.csproj
index db99c03..3284a5a 100644
--- a/XVDTool/XVDTool.csproj
+++ b/XVDTool/XVDTool.csproj
@@ -2,7 +2,7 @@
Exe
- net7.0
+ net8.0