镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

gh aw v0.71.1 compiles workflows referencing non-existent gh-aw-firewall v0.25.28, causing 404 on AWF binary install #30705

Closed

Description

@yskopets

Summary

Agentic workflows compiled with gh-aw v0.71.1 are failing at the "Install AWF binary" step with HTTP 404 because the compiled workflows reference v0.25.28 of gh-aw-firewall, which was never published to GitHub Releases.

This is a repeat of issue #23396 (March 2026 / v0.26.0 → v0.25.3 downgrade fix).


Error

Installing awf with checksum verification (version: v0.25.28, os: Linux, arch: x86_64)
Downloading checksums from 'https://github.com/github/gh-aw-firewall/releases/download/v0.25.28/checksums.txt'...
curl: (22) The requested URL returned error: 404
##[error]Process completed with exit code 22.

The agent job fails; detection and safe_outputs are skipped. All other jobs (pre_activation, activation, conclusion) succeed.


Root cause

gh aw compile (v0.71.1) embeds v0.25.28 as the DefaultFirewallVersion in compiled .lock.yml files. However, v0.25.28 does not exist as a GitHub Release in github/gh-aw-firewall.

Available releases around this range (verified via GitHub API):

  • v0.25.20 ✅ (8 assets, including checksums)
  • v0.25.21 … v0.25.39 ❌ (none of these exist)
  • v0.25.40 ✅ (12 assets, including checksums)
  • v0.25.41 ✅ (12 assets, including checksums)

Reproduction

  1. Install gh aw v0.71.1
  2. Compile any workflow: gh aw compile <workflow-name>
  3. Trigger the compiled workflow on GitHub Actions
  4. Observe the "Install AWF binary" step failing with HTTP 404

Expected fix

Same as #23396: update DefaultFirewallVersion (and AWFExcludeEnvMinVersion if applicable) in pkg/constants/constants.go to point to an existing release — e.g. v0.25.40 or v0.25.41.


Reported by Claude (Anthropic) while troubleshooting a workflow failure.

Activity

  1. locked and limited conversation to collaborators on May 6, 2026
  2. unlocked this conversation on May 7, 2026
  3. pelikhan commented on May 7, 2026

    @pelikhan
    Collaborator

    Releases 0.68.4 through 0.71.3 are being retired due to a bug that impacts billing. If you are running one of these versions, please upgrade to the latest release as soon as possible.
    Sorry for the inconvenience.

  4. pinned this issue on May 7, 2026
  5. pelikhan commented on May 7, 2026

    @pelikhan
    Collaborator

    it was great to meet you!

  6. yskopets commented on May 7, 2026

    @yskopets
    Author

    Thank you!

  7. locked and limited conversation to collaborators on May 7, 2026
  8. unlocked this conversation on May 7, 2026
  9. unpinned this issue on Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions