This commit is contained in:
Jack Amadeo
2026-04-21 11:30:56 -04:00
parent 2413f84ffc
commit 82010817f4
-16
View File
@@ -16,9 +16,6 @@ concurrency:
cancel-in-progress: true
jobs:
# ------------------------------------
# 1) Derive version from the tag
# ------------------------------------
prepare-version:
name: Prepare Version
runs-on: ubuntu-latest
@@ -33,19 +30,12 @@ jobs:
echo "version=$VERSION" >> "$GITHUB_OUTPUT"
echo "Release version: $VERSION"
# ------------------------------------
# 2) Build CLI for all platforms
# ------------------------------------
build-cli:
needs: [prepare-version]
uses: ./.github/workflows/build-cli.yml
with:
version: ${{ needs.prepare-version.outputs.version }}
# ------------------------------------
# 3) Bundle Goose 2 desktop app
# (macOS signed + notarized, Windows signed, Linux unsigned)
# ------------------------------------
bundle-goose2:
needs: [prepare-version, build-cli]
uses: ./.github/workflows/bundle-goose2.yml
@@ -61,9 +51,6 @@ jobs:
cli-run-id: ${{ github.run_id }}
secrets: inherit
# ------------------------------------
# 4) Upload install script
# ------------------------------------
install-script:
name: Upload Install Script
runs-on: ubuntu-latest
@@ -75,9 +62,6 @@ jobs:
name: download_cli.sh
path: download_cli.sh
# ------------------------------------
# 5) Create GitHub Release
# ------------------------------------
release:
name: Release
runs-on: ubuntu-latest