Skip to content

fix: set GOTOOLCHAIN=auto in Avenger and hourly-ci-cleaner workflows - #49461

Merged
pelikhan merged 2 commits into
mainfrom
copilot/aw-fix-missing-go-tool
Aug 1, 2026
Merged

fix: set GOTOOLCHAIN=auto in Avenger and hourly-ci-cleaner workflows#49461
pelikhan merged 2 commits into
mainfrom
copilot/aw-fix-missing-go-tool

Conversation

Copilot AI commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

The AWF sandbox mounts /usr/bin/go (Go 1.25.12) with GOTOOLCHAIN=local, but go.mod requires Go ≥ 1.26.5. This causes all make fmt/lint/test-unit/update-wasm-golden invocations to fail immediately with go: go.mod requires go >= 1.26.5 (running go 1.25.12; GOTOOLCHAIN=local).

Changes

  • avenger.md / hourly-ci-cleaner.md — add env: GOTOOLCHAIN: auto to workflow frontmatter; both workflows already allow the go network group (proxy.golang.org, sum.golang.org, go.dev), so the toolchain download path is unblocked
  • *.lock.yml — recompiled to reflect the new env var
env:
  GOTOOLCHAIN: auto

Copilot AI linked an issue Aug 1, 2026 that may be closed by this pull request
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix missing required tool go1.26.5 in Avenger workflow fix: set GOTOOLCHAIN=auto in Avenger and hourly-ci-cleaner workflows Aug 1, 2026
Copilot AI requested a review from pelikhan August 1, 2026 04:34
@pelikhan pelikhan added the awf label Aug 1, 2026
@pelikhan
pelikhan marked this pull request as ready for review August 1, 2026 05:30
Copilot AI review requested due to automatic review settings August 1, 2026 05:30
@pelikhan
pelikhan merged commit f125eeb into main Aug 1, 2026
1 check passed
@pelikhan
pelikhan deleted the copilot/aw-fix-missing-go-tool branch August 1, 2026 05:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Ready to approve

The environment variable propagates into the AWF sandbox, and the required download domains are already allowed.

This review doesn't count toward merge requirements. Sign up for the private preview to control whether Copilot approvals count.

Pull request overview

Enables automatic Go toolchain downloads so CI-repair workflows can satisfy the repository’s Go version requirement.

Changes:

  • Sets GOTOOLCHAIN=auto in both workflow sources.
  • Recompiles generated workflow lock files.
File summaries
File Description
.github/workflows/avenger.md Enables automatic Go toolchain selection.
.github/workflows/avenger.lock.yml Compiles the new environment variable.
.github/workflows/hourly-ci-cleaner.md Enables automatic Go toolchain selection.
.github/workflows/hourly-ci-cleaner.lock.yml Compiles the new environment variable.
Review details
  • Files reviewed: 4/4 changed files
  • Comments generated: 0
  • Review effort level: Balanced

We're testing this review assessment. Please use 👍 or 👎 to tell us if it's correct.

@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.84.2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aw] Avenger is missing required tool

3 participants