diff --git a/.github/workflows/bundle.yml b/.github/workflows/bundle.yml index 9d9e813..328155c 100644 --- a/.github/workflows/bundle.yml +++ b/.github/workflows/bundle.yml @@ -191,3 +191,21 @@ jobs: dist/steamify-app.sh dist/steamify-app.tar.gz assets/steam-gaming-settings.svg + + # A new Steamify release starts the Steamify ISO's release with it (a test build from the ISO repo's + # feat/steamify, until that is its master): its iso-release.yml names it after this version, tags it, + # and the Gitea mirror builds and attaches the ISO. Needs a fine-grained token for that repo + # (Actions: read and write) as the secret ISO_DISPATCH_TOKEN; without it, this is skipped. + - name: Start the Steamify ISO's release + if: >- + github.server_url == 'https://github.com' && + github.event_name != 'pull_request' && github.ref == 'refs/heads/main' && + steps.version.outputs.released == 'false' + env: + GH_TOKEN: ${{ secrets.ISO_DISPATCH_TOKEN }} + run: | + if [ -z "$GH_TOKEN" ]; then + echo "::notice::No ISO_DISPATCH_TOKEN: the Steamify ISO isn't released with this version."; exit 0 + fi + gh workflow run iso-release.yml -R theupriser/steammachine-cachyos-live-iso --ref feat/steamify + echo "Started the Steamify ISO's release (theupriser/steammachine-cachyos-live-iso, feat/steamify)" diff --git a/CHANGELOG.md b/CHANGELOG.md index 816c92e..8d092d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes, per version and per commit. Versions follow `steamify.sh`. Versions before 0.7.0 were numbered afterwards, one per merged pull request. +## 2.9.3 - 2026-09-29 + +- `7f5d29c` **feat(ci): a new Steamify release starts the Steamify ISO's release (a test build from the ISO repo's feat/steamify; secret ISO_DISPATCH_TOKEN)** +- `cfe3ce7` **chore: Version 2.9.3** + ## 2.9.2 - 2026-09-29 - **feat(ci): a Gitea mirror publishes its own release per version (akkuman/gitea-release-action; never overwrites one, notes from the changelog, links to the mirror)** diff --git a/steamify.sh b/steamify.sh index eb22518..457058f 100755 --- a/steamify.sh +++ b/steamify.sh @@ -15,7 +15,7 @@ set -uo pipefail # Release version, see CHANGELOG.md. -VERSION=2.9.2 +VERSION=2.9.3 SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"