From 99920d09d3abdd076bc87d6e0b8d67d3a1e2a6d4 Mon Sep 17 00:00:00 2001 From: Kristen McWilliam <9575627+Merrit@users.noreply.github.com> Date: Tue, 26 May 2026 14:27:16 -0400 Subject: [PATCH] ci: update runners to deal with deprecation warnings --- .github/workflows/build-linux.yml | 4 ++-- .github/workflows/build-windows.yml | 6 +++--- .github/workflows/flatpak.yml | 4 ++-- .github/workflows/pre-release.yml | 12 ++++++------ .github/workflows/release-windows-store.yml | 2 +- .github/workflows/release.yml | 8 ++++---- .github/workflows/tests.yml | 2 +- 7 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build-linux.yml b/.github/workflows/build-linux.yml index 0f22b7c7..e3488411 100644 --- a/.github/workflows/build-linux.yml +++ b/.github/workflows/build-linux.yml @@ -40,7 +40,7 @@ jobs: uses: subosito/flutter-action@v2 - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Prepare for build run: | @@ -57,7 +57,7 @@ jobs: # ---------------------------------- Upload ---------------------------- # - name: Upload artifacts to workflow - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-artifacts path: output/* diff --git a/.github/workflows/build-windows.yml b/.github/workflows/build-windows.yml index 5c376b78..4d1382ac 100644 --- a/.github/workflows/build-windows.yml +++ b/.github/workflows/build-windows.yml @@ -33,7 +33,7 @@ jobs: uses: subosito/flutter-action@v2 - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 - name: Prepare for build run: | @@ -50,7 +50,7 @@ jobs: # ---------------------------------- Upload ---------------------------- # - name: Upload Windows Store MSIX artifact to workflow - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-store-artifact path: output/*.msix @@ -60,7 +60,7 @@ jobs: run: rm output/*.msix - name: Upload artifacts to workflow - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-artifacts path: output/* diff --git a/.github/workflows/flatpak.yml b/.github/workflows/flatpak.yml index f57643ce..aaee722f 100644 --- a/.github/workflows/flatpak.yml +++ b/.github/workflows/flatpak.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: ref: main path: code @@ -61,7 +61,7 @@ jobs: run: sleep 60 - name: Checkout flathub repository - uses: actions/checkout@v3 + uses: actions/checkout@v6 with: repository: flathub/${{ env.project-id }} path: flathub diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index 4c4c957d..01d25287 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -36,20 +36,20 @@ jobs: runs-on: "ubuntu-latest" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: artifacts - name: Create Development Release & Upload artifacts - uses: marvinpinto/action-automatic-releases@v1.2.1 + uses: softprops/action-gh-release@v3 with: - repo_token: "${{ secrets.GITHUB_TOKEN }}" - automatic_release_tag: "latest" + token: "${{ secrets.GITHUB_TOKEN }}" + tag_name: "latest" prerelease: true - title: "Development Build" + name: "Development Build" files: | ${{ github.workspace }}/artifacts/linux-artifacts/* ${{ github.workspace }}/artifacts/windows-artifacts/* diff --git a/.github/workflows/release-windows-store.yml b/.github/workflows/release-windows-store.yml index 2e78a377..31c63c67 100644 --- a/.github/workflows/release-windows-store.yml +++ b/.github/workflows/release-windows-store.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: artifacts diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0c1c9047..7fb52753 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,17 +35,17 @@ jobs: runs-on: "ubuntu-latest" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: artifacts - name: Create Draft Release & Upload artifacts - uses: marvinpinto/action-automatic-releases@v1.2.1 + uses: softprops/action-gh-release@v3 with: - repo_token: "${{ secrets.GITHUB_TOKEN }}" + token: "${{ secrets.GITHUB_TOKEN }}" draft: true prerelease: false files: | diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9c2d7297..d1407035 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -14,7 +14,7 @@ jobs: matrix: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - uses: subosito/flutter-action@v2 - name: Get Linux dependencies