Skip to content

fix(ci): recompile gh-aw workflows off the blocked v0.83.4 - #68

Merged
WomB0ComB0 merged 1 commit into
mainfrom
fix/ghaw-recompile-blocked-version
Sep 21, 2026
Merged

WomB0ComB0 merged 1 commit into
mainfrom
fix/ghaw-recompile-blocked-version

Conversation

@WomB0ComB0

Copy link
Copy Markdown
Member

Summary

Every agentic workflow in this repo currently fails at the activation job:

Blocked compile-agentic version: v0.83.4 is in the blocked versions list.
Update gh-aw to the latest version and recompile your workflow.

Cause — external, not a code change

gh-aw fetches github/gh-aw-actions/.github/aw/compat.json at run time and refuses to start for any compiler version listed in blockedVersions. That list is currently a contiguous band, v0.82.8 → v0.85.3. All five lock files here were compiled at v0.83.4, squarely inside it.

Nothing in this repo changed. The list moved underneath us, which is why this surfaced as a sudden failure on an unrelated PR.

Fix

Recompiled with gh aw v0.88.7 — the current stable release, and outside the blocked band. Regenerated, not hand-edited, per 01-baseline.md: a lock file's body is only valid against the release that generated it.

Files beyond the locks

All three are compiler output, verified individually:

File Change
.github/aw/actions-lock.json pinned versions v0.83.4 → v0.88.7
.github/workflows/agentics-maintenance.yml generated by maintenance_workflow.go; carries an upstream fix making the operation input default 'none' and the guard accept it
.gitattributes gh-aw no longer emits merge=ours for lock files

Source .md workflows are untouched — only generated artifacts changed.

Test plan

  • gh aw compile → 5 workflows, 5 succeeded, 0 warnings
  • All 5 lock files now report "compiler_version":"v0.88.7"
  • Verified v0.88.7 is outside the blocked band and above minimumVersion (v0.65.3)
  • Confirmed no source .md file was modified

Scope note

Across the org this affects 2 repos, 6 lock files — this repo (5) and one lock file in pypi. The other repos sit at v0.79.4, which is below the blocked band and above minimumVersion, so they still run. A companion PR covers pypi.

The `activation` job fails on every agentic workflow in this repo:

  Blocked compile-agentic version: v0.83.4 is in the blocked versions list.
  Update gh-aw to the latest version and recompile your workflow.

gh-aw fetches github/gh-aw-actions/.github/aw/compat.json at run time and
refuses to start for any compiler version in `blockedVersions`, currently a
contiguous band from v0.82.8 to v0.85.3. All five lock files here were
compiled at v0.83.4, so all five are inside it. Nothing in this repo
changed to cause it — the list is external and moved underneath us.

Recompiled with gh aw v0.88.7, the current stable release and outside the
band. Regenerated rather than hand-edited, per docs/standards/01-baseline.md:
a lock file's body is only valid against the release that produced it.

Three files beyond the locks are also compiler output, not hand edits:
  - .github/aw/actions-lock.json — pinned versions v0.83.4 -> v0.88.7
  - .github/workflows/agentics-maintenance.yml — generated by
    maintenance_workflow.go; carries an upstream fix where the `operation`
    input default becomes 'none' and the guard accepts it
  - .gitattributes — gh-aw no longer emits `merge=ours` for lock files

Source .md workflows are untouched; only generated artifacts changed.
@coderabbitai

coderabbitai Bot commented Sep 21, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 7 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 9dcc9c6a-de70-4583-aea5-5f53e2b1d27e

📥 Commits

Reviewing files that changed from the base of the PR and between bca8002 and 6451cbf.

📒 Files selected for processing (8)
  • .gitattributes
  • .github/aw/actions-lock.json
  • .github/workflows/agentics-maintenance.yml
  • .github/workflows/ai-auditor.lock.yml
  • .github/workflows/auto-triage-issues.lock.yml
  • .github/workflows/daily-secrets-analysis.lock.yml
  • .github/workflows/design-advisor.lock.yml
  • .github/workflows/duplicate-code-detector.lock.yml

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added size/XXL C-Bug Something isn't working A-DevOps CI/CD workflows, actions, git hooks, and devcontainer C-Chore Chore: deps, tooling, or config with no public API change labels Sep 21, 2026
@WomB0ComB0
WomB0ComB0 merged commit 6f82b20 into main Sep 21, 2026
37 of 38 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-DevOps CI/CD workflows, actions, git hooks, and devcontainer C-Bug Something isn't working C-Chore Chore: deps, tooling, or config with no public API change size/XXL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant