diff --git a/.github/workflows/bundle.yml b/.github/workflows/bundle.yml index 529508a..90c2d9d 100644 --- a/.github/workflows/bundle.yml +++ b/.github/workflows/bundle.yml @@ -61,7 +61,8 @@ jobs: ignore_names: steamify.sh # The build as an artifact on GitHub and on the mirror (Gitea); releases stay GitHub's. - # Gitea's artifact server takes upload-artifact@v3 (v4 only on newer Gitea versions). + # Gitea's artifact server doesn't speak upload-artifact@v4's protocol, and GitHub fails a workflow + # that merely mentions the deprecated @v3: Gitea gets christopherhx's fork of v4 for Gitea. - uses: actions/upload-artifact@v4 if: github.server_url == 'https://github.com' with: @@ -70,7 +71,7 @@ jobs: dist/steamify.sh dist/steamify-app.tar.gz dist/steamify-app.sh - - uses: actions/upload-artifact@v3 + - uses: christopherhx/gitea-upload-artifact@v4 if: github.server_url != 'https://github.com' with: name: steamify diff --git a/CHANGELOG.md b/CHANGELOG.md index 1688e69..249bfee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ one per merged pull request. ## 2.9.2 - 2026-09-29 -- **fix(ci): the build also runs on a Gitea mirror (act_runner): shellcheck through ludeeus/action-shellcheck, which brings its own binary; the artifact goes up there with upload-artifact@v3; releases are only published on GitHub** +- **fix(ci): the build also runs on a Gitea mirror (act_runner): shellcheck through ludeeus/action-shellcheck, which brings its own binary; the artifact goes up there with christopherhx/gitea-upload-artifact (GitHub refuses a workflow that mentions the deprecated upload-artifact@v3); releases are only published on GitHub** - `fe4f3f4` **chore: Version 2.9.2** ## 2.9.1 - 2026-09-29