agnes-the-ai-analyst/.github/workflows
ZdenekSrotyr b5178fe942
fix(ci): smoke-test stale route + rollback ghcr auth + issues:write (#140)
Three CI fixes triggered by the failed PR #137 deploy:

1. scripts/smoke-test.sh: assertion 8 was hitting /api/admin/tables (renamed to /api/admin/registry long ago). The 404 was treated as deployment regression and triggered the auto-rollback. Same stale URL also fixed in CLAUDE.md, README.md, dev_docs/server.md.

2. .github/workflows/release.yml smoke-test job: added Log in to GHCR step. The auto-rollback's docker push :stable was failing with 'unauthenticated' because the smoke-test job had no GHCR login of its own — leaving :stable pointing at the broken image.

3. Rollback step gained GH_TOKEN env, AND the workflow's permissions block gained issues:write. Both were needed for gh issue create to actually create the alert issue (was silently swallowed by the || echo fallback).

Manual cleanup outside this PR: :stable currently points at the broken PR #137 image — needs manual retag back to stable-2026.04.505.
2026-04-30 09:42:27 +02:00
..
ci.yml chore(deps): bump actions/checkout from 5 to 6 (#125) 2026-04-29 09:58:48 +02:00
deploy.yml chore(deps): bump actions/checkout from 5 to 6 (#125) 2026-04-29 09:58:48 +02:00
keboola-deploy.yml chore(deps): bump actions/checkout from 5 to 6 (#125) 2026-04-29 09:58:48 +02:00
propagate-infra-tag.yml chore(deps): bump actions/checkout from 5 to 6 (#125) 2026-04-29 09:58:48 +02:00
release.yml fix(ci): smoke-test stale route + rollback ghcr auth + issues:write (#140) 2026-04-30 09:42:27 +02:00