From fc86a98dbbb7769d33b639284607decfcb6075ae Mon Sep 17 00:00:00 2001 From: ds5678 <49847914+ds5678@users.noreply.github.com> Date: Mon, 13 May 2024 09:09:30 -0700 Subject: [PATCH 1/3] Update workflow files --- .github/workflows/dotnet.yml | 8 ++++---- .github/workflows/format_check.yml | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 52a82048..2fd078f4 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -11,12 +11,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: - dotnet-version: 6.0.202 + dotnet-version: 6.0.x - name: Extract Release Version id: get_version @@ -32,7 +32,7 @@ jobs: run: ./build.sh --target=Pack --build_version ${{ steps.get_version.outputs.version }} --build_tag ${{ steps.get_version.outputs.build_tag }} - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: ./bin/zip/*.zip name: Il2CppInterop diff --git a/.github/workflows/format_check.yml b/.github/workflows/format_check.yml index e7b78a94..ed249d50 100644 --- a/.github/workflows/format_check.yml +++ b/.github/workflows/format_check.yml @@ -11,12 +11,12 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v2 with: - dotnet-version: 6.0.202 + dotnet-version: 6.0.x - name: Check format run: | From c3099264b37da7504dcb8bd376c35856b774632d Mon Sep 17 00:00:00 2001 From: js6pak Date: Sat, 18 May 2024 20:24:30 +0200 Subject: [PATCH 2/3] Add global.json --- .github/workflows/dotnet.yml | 4 ++-- .github/workflows/format_check.yml | 4 ++-- global.json | 6 ++++++ 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 global.json diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 2fd078f4..45523c71 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -16,7 +16,7 @@ jobs: - name: Setup .NET uses: actions/setup-dotnet@v4 with: - dotnet-version: 6.0.x + global-json-file: global.json - name: Extract Release Version id: get_version @@ -50,7 +50,7 @@ jobs: dotnet nuget push --skip-duplicate -s "$push_source" -k "$push_api_key" ./bin/NuGet/*.nupkg - name: Publish a release - uses: softprops/action-gh-release@v1 + uses: softprops/action-gh-release@v2 if: startsWith(github.ref, 'refs/tags/') with: files: ./bin/zip/*.zip diff --git a/.github/workflows/format_check.yml b/.github/workflows/format_check.yml index ed249d50..ac60880e 100644 --- a/.github/workflows/format_check.yml +++ b/.github/workflows/format_check.yml @@ -14,9 +14,9 @@ jobs: - uses: actions/checkout@v4 - name: Setup .NET - uses: actions/setup-dotnet@v2 + uses: actions/setup-dotnet@v4 with: - dotnet-version: 6.0.x + global-json-file: global.json - name: Check format run: | diff --git a/global.json b/global.json new file mode 100644 index 00000000..3fea262b --- /dev/null +++ b/global.json @@ -0,0 +1,6 @@ +{ + "sdk": { + "version": "8.0.0", + "rollForward": "latestFeature" + } +} From a091259dda46489f50ab1c79279fef2d95b6a73b Mon Sep 17 00:00:00 2001 From: js6pak Date: Sat, 18 May 2024 20:29:41 +0200 Subject: [PATCH 3/3] Switch away from ::set-output --- .github/workflows/dotnet.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 45523c71..04038ad1 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -23,9 +23,9 @@ jobs: shell: bash run: | if [ "${GITHUB_REF#refs/tags/v}" != "$GITHUB_REF" ]; then - echo ::set-output name=version::${GITHUB_REF#refs/tags/v} + echo "version=${GITHUB_REF#refs/tags/v}" >> "$GITHUB_OUTPUT" else - echo ::set-output name=build_tag::ci.${GITHUB_RUN_NUMBER} + echo "build_tag=ci.${GITHUB_RUN_NUMBER}" >> "$GITHUB_OUTPUT" fi - name: Build