From d41cec64948231d7a8b1115d7cfcd7835a1832c7 Mon Sep 17 00:00:00 2001 From: black-sliver <59490463+black-sliver@users.noreply.github.com> Date: Sat, 25 Apr 2026 22:44:48 +0000 Subject: [PATCH] CI: update softprops/action-gh-release to v3.0.0 (#6162) The update will be required once GH drops support for Node 20. Also enables new options the action has now. --- .github/workflows/release.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 21e1a24b88..ca155031c6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: - name: Set env run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV # tag x.y.z will become "Archipelago x.y.z" - name: Create Release - uses: softprops/action-gh-release@975c1b265e11dd76618af1c374e7981f9a6ff44a + uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0 with: draft: true # don't publish right away, especially since windows build is added by hand prerelease: false @@ -97,13 +97,15 @@ jobs: build/exe.*/ArchipelagoServer.exe setups/* - name: Add to Release - uses: softprops/action-gh-release@975c1b265e11dd76618af1c374e7981f9a6ff44a + uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0 with: draft: true # see above prerelease: false name: Archipelago ${{ env.RELEASE_VERSION }} files: | setups/* + fail_on_unmatched_files: true + overwrite_files: false # Windows release is usually built by hand env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -165,12 +167,14 @@ jobs: build/exe.*/ArchipelagoServer dist/* - name: Add to Release - uses: softprops/action-gh-release@975c1b265e11dd76618af1c374e7981f9a6ff44a + uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0 with: draft: true # see above prerelease: false name: Archipelago ${{ env.RELEASE_VERSION }} files: | dist/* + fail_on_unmatched_files: true + overwrite_files: false # should never happen; avoids accidentally changing a release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}