Skip to content

Fix EXTRA_COMMIT_GITHUB_TOKEN workflow validation errors - #1924

Merged
v1v merged 1 commit into
mainfrom
copilot/fix-missing-required-properties
Aug 27, 2026
Merged

v1v merged 1 commit into
mainfrom
copilot/fix-missing-required-properties

Conversation

Copilot AI commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

GitHub Actions validation was failing on two workflow files due to EXTRA_COMMIT_GITHUB_TOKEN missing a required type property.

Root Cause

EXTRA_COMMIT_GITHUB_TOKEN was incorrectly defined under inputs: where all properties require a type field. As a secret token, it belongs under secrets:.

Changes

Moved EXTRA_COMMIT_GITHUB_TOKEN from inputs: to secrets: in source workflows:

  • gh-aw-pr-review-addresser.md
  • gh-aw-small-problem-fixer.md

Recompiled lock files to propagate the fix.

Before

on:
  workflow_call:
    inputs:
      EXTRA_COMMIT_GITHUB_TOKEN:
        required: false

After

on:
  workflow_call:
    inputs:
      # ... other inputs ...
    secrets:
      EXTRA_COMMIT_GITHUB_TOKEN:
        required: false

This aligns with the pattern used in other workflows like gh-aw-create-pr-from-issue.md.

Move EXTRA_COMMIT_GITHUB_TOKEN from inputs to secrets section
in gh-aw-pr-review-addresser.md and gh-aw-small-problem-fixer.md.
Recompile workflows to generate corrected lock files.

Co-authored-by: v1v <2871786+v1v@users.noreply.github.com>
@v1v
v1v marked this pull request as ready for review August 27, 2026 11:27
@v1v
v1v merged commit 6b092ad into main Aug 27, 2026
15 checks passed
@v1v
v1v deleted the copilot/fix-missing-required-properties branch August 27, 2026 11:41
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.

2 participants