Skip to content

Fix gh-aw compile warnings#1624

Draft
v1v with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-warnings
Draft

Fix gh-aw compile warnings#1624
v1v with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-warnings

Conversation

Copilot AI commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

make compile produced dozens of warnings across deprecated config patterns, stale action versions, and invalid frontmatter fields. This PR eliminates all addressable warnings.

Changes

engine.model → top-level model (57 files)

All workflow .md sources migrated from the deprecated nested form to the new top-level field:

# Before
engine:
  id: copilot
  model: ${{ inputs.model }}

# After
engine:
  id: copilot
model: ${{ inputs.model }}

/tmp/ path references → /tmp/gh-aw/agent/

Fragments and workflow files updated to use the compiler-approved root for agent-generated temp files:

  • previous-findings.md, pr-context.md, safe-output-push-to-pr.md fragments
  • gh-aw-pr-review.md, gh-aw-stale-issues-remediator.md, gh-aw-scheduled-audit.md, gh-aw-scheduled-fix.md, and others

safe-inputs: removed (3 fragment files)

Removed unrecognized safe-inputs: frontmatter blocks from safe-output-create-pr.md, safe-output-code-review.md, and safe-output-push-to-pr.md — the compiler ignores this field entirely and the embedded Python tools were never registered in compiled output.

Playwright MCP → CLI mode

playwright-mcp-explorer.md rewritten to use mode: cli (no Docker, more token-efficient, supports localhost).

Outdated action versions

  • runtime-setup.md: setup-go@v5→v7, setup-python@v5→v6, setup-node@v6→v7, setup-uv@v5→v8
  • gh-aw-pr-labeler.md: github-script@v7→v9

Remaining warnings (not addressed)

  • Secrets in agent job (estc-pr-buildkite-detective.md): fixing requires extracting Buildkite fetch into a separate pre-job — architectural change deferred
  • Sandbox disabled: intentional for -no-sandbox workflow variants
  • Fuzzy schedule scattering: local build environment artifact (no git remote); absent in CI

Copilot AI assigned Copilot and v1v Jul 21, 2026
Copilot AI linked an issue Jul 21, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Fix warnings during compile process Fix gh-aw compile warnings Jul 21, 2026
Copilot finished work on behalf of v1v July 21, 2026 14:39
Copilot AI requested a review from v1v July 21, 2026 14:39
@v1v

v1v commented Jul 21, 2026

Copy link
Copy Markdown
Member

@copilot create one PR per type of fix

Copilot AI commented Jul 21, 2026

Copy link
Copy Markdown
Contributor Author

@v1v I've opened a new pull request, #1625, to work on those changes. Once the pull request is ready, I'll request review from you.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix warnings

2 participants