Skip to content

chore(ci): add gh-aw-pin-refresh.yml#26

Open
JacobPEvans wants to merge 1 commit into
mainfrom
chore/distributor-gh-aw-pin-refresh-2026-05-24
Open

chore(ci): add gh-aw-pin-refresh.yml#26
JacobPEvans wants to merge 1 commit into
mainfrom
chore/distributor-gh-aw-pin-refresh-2026-05-24

Conversation

@JacobPEvans
Copy link
Copy Markdown
Owner

The Distributor propagation PR.

Workflow

gh-aw-pin-refresh.yml — sourced from JacobPEvans/ai-workflows

Why this repo

This repo is missing the core gh-aw-pin-refresh workflow, which keeps GitHub Actions workflow pins up to date with the latest versions from the ai-workflows estate.

Notes

  • This workflow uses the run-claude-code composite action from ai-workflows, which handles commit signing via the JacobPEvans-claude GitHub App. No additional secrets configuration is needed if the App is already installed.
  • Review the workflow configuration before merging — some workflows reference environment variables or secrets that may need to be set in this repo's settings.

Checklist

  • Workflow file looks correct for this repo's structure
  • Required secrets/vars are configured (if any)
  • Base branch trigger is appropriate

Generated by The Distributor — prompt source: https://claude.ai/code/session_01L4SZEebrGPcyaU9YDQRvdQ

@gemini-code-assist
Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@mintlify
Copy link
Copy Markdown

mintlify Bot commented May 24, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
jacobpevans 🟢 Ready View Preview May 24, 2026, 2:12 PM

Trims the distributor template to the minimum required for the
reusable `_gh-aw-pin-refresh.yml` to function:

- Drop `name:` (defaults from filename in the Actions UI)
- Drop `workflow_dispatch.inputs.operation` block (reusable workflow
  defaults to 'compile'; manual upgrade can be re-added when needed)
- Drop `with.operation:` (no longer passing an input)
- Drop tz-conversion comments on the cron lines

Kept:
- `permissions: {}` at workflow level - default-deny is best practice
- `concurrency:` - prevents overlapping scheduled runs
- Job-level `contents: write` + `pull-requests: write` - required by
  the reusable workflow

The distributor template in JacobPEvans/ai-workflows should be slimmed
to match so future distributions stay consistent across consumers.

Replaces the unsigned distributor-bot commit on this branch with a
single signed commit so the required_signatures ruleset passes.

Assisted-by: Claude <noreply@anthropic.com>
@JacobPEvans JacobPEvans force-pushed the chore/distributor-gh-aw-pin-refresh-2026-05-24 branch from 69ffb87 to 39e7b83 Compare May 25, 2026 00:23
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.

1 participant