From d4970e3e48f020944725479cb28beb444a41437d Mon Sep 17 00:00:00 2001 From: "Simon (Darkside) Jackson" Date: Thu, 19 Sep 2024 21:21:18 +0100 Subject: [PATCH] Update workflows to latest --- .github/workflows/develop-buildandtest.yml | 8 ++++---- .github/workflows/main-release.yml | 20 ++++++++++---------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/develop-buildandtest.yml b/.github/workflows/develop-buildandtest.yml index 2504a7a..943512f 100644 --- a/.github/workflows/develop-buildandtest.yml +++ b/.github/workflows/develop-buildandtest.yml @@ -11,15 +11,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup dotnet - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 5.x 6.x 7.x - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: ~/.nuget/packages # Look to see if there is a cache hit for the corresponding requirements file @@ -33,7 +33,7 @@ jobs: - name: Test with dotnet run: dotnet test --logger trx --results-directory "TestResults-dotnet-6" - name: Upload dotnet test results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dotnet-results-dotnet-6 path: TestResults-dotnet-6 diff --git a/.github/workflows/main-release.yml b/.github/workflows/main-release.yml index d9ed64d..c082215 100644 --- a/.github/workflows/main-release.yml +++ b/.github/workflows/main-release.yml @@ -7,15 +7,15 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup dotnet - uses: actions/setup-dotnet@v3 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 5.x 6.x 7.x - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: path: .nuget/packages # Look to see if there is a cache hit for the corresponding requirements file @@ -34,9 +34,9 @@ jobs: run: | git config user.email "github-action@users.noreply.github.com" git config user.name "GitHub Action" - git tag v1.0.0 + git tag v1.0.1 git add . - git push origin v1.0.0 + git push origin v1.0.1 - name: Create Release id: create_release uses: marvinpinto/action-automatic-releases@latest @@ -49,10 +49,10 @@ jobs: files: | ./Ethar.GeoPose.zip ./Ethar.GeoPose.Authority.zip - Ethar.GeoPose/bin/Release/Ethar.GeoPose.1.0.0.nupkg - Ethar.GeoPose.Authority/bin/Release/Ethar.GeoPose.Authority.1.0.0.nupkg + Ethar.GeoPose/bin/Release/Ethar.GeoPose.1.0.1.nupkg + Ethar.GeoPose.Authority/bin/Release/Ethar.GeoPose.Authority.1.0.1.nupkg - name: Clone UPM branch - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: upm path: upm @@ -74,9 +74,9 @@ jobs: git add . git commit -m "upm package updated to ${{ steps.create_release.outputs.automatic_releases_tag }} [skip ci]" git push origin upm - git tag upm-v1.0.0 + git tag upm-v1.0.1 git add . - git push origin upm-v1.0.0 + git push origin upm-v1.0.1 shell: pwsh - name: Push GeoPose generated package to GitHub registry run: dotnet nuget push Ethar.GeoPose/bin/Release/Ethar.GeoPose.1.0.0.nupkg --api-key ${{ secrets.NUGET_TOKEN }} --source https://api.nuget.org/v3/index.json --skip-duplicate