agent-orchestrator/.github/workflows
Harshit Singh Bhandari 2cd3b88cfa
fix(ci): Windows publish shell + fresh-install smoke check (#2267) (#2269)
* fix(ci): pin publish step to bash so the retry loop runs on Windows

The 3x retry wrapper added in #2266 is bash syntax, but the release
matrix Publish step inherited the runner default shell, which is
PowerShell on windows-latest. That made every Windows publish fail with
a ParserError. Pin shell: bash on all four publish steps.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* fix(ci): point fresh-install smoke check at an empty release repo (#2267)

The container check asserts `ao start` fails cleanly on a fresh box with
no published asset. Now that AgentWrapper publishes a linux-x64 AppImage,
an unpinned smoke binary downloads it and exits 0, tripping the
assertion. Build the smoke binary against a release repo with no assets
so the fetch path deterministically 404s and start exits non-zero with a
clear error, preserving the test's intent without depending on what the
real repo publishes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 15:44:30 +05:30
..
cli-e2e.yml test(cli): port the E2E suite to cross-platform Go; slim the Docker harness 2026-06-01 03:14:08 +05:30
desktop-testing.yml fix(desktop): package Windows via NSIS instead of Squirrel (#403) 2026-06-23 20:44:30 +05:30
frontend-nightly.yml fix(ci): Windows publish shell + fresh-install smoke check (#2267) (#2269) 2026-06-29 15:44:30 +05:30
frontend-release.yml fix(ci): Windows publish shell + fresh-install smoke check (#2267) (#2269) 2026-06-29 15:44:30 +05:30
frontend.yml ci: run the frontend vitest suite on pull requests (#172) 2026-06-11 12:18:55 +05:30
gitleaks.yml ci: add Go build/test and gitleaks secret-scan workflows 2026-05-26 21:02:58 +05:30
go.yml feat: automate OpenAPI spec + frontend TS type generation (issue #102) (#103) 2026-06-05 14:45:10 +05:30
prettier.yml chore: add prettier config and CI auto-formatter (#166) 2026-06-10 09:09:17 +05:30
react-doctor.yml ci(frontend): add react-doctor check for landing site (#151) 2026-06-07 07:11:35 +05:30
testing-build.yml fix(desktop): package Windows via NSIS instead of Squirrel (#403) 2026-06-23 20:44:30 +05:30