Skip to content

[Evaluation only — do not merge] Add workflow-lint.yml to wp/5.9 for review - #196

Draft
desrosj wants to merge 1 commit into
wp/5.9from
eval-workflow-lint-5.9
Draft

desrosj wants to merge 1 commit into
wp/5.9from
eval-workflow-lint-5.9

Conversation

@desrosj

@desrosj desrosj commented Sep 10, 2026

Copy link
Copy Markdown
Owner

What is this?

This is a disposable evaluation PR, not part of the fix-actions-5.9/... repair stack for wp/5.9. It exists purely so the pull_request-triggered workflow-lint.yml job actually runs against this branch's real workflow files and surfaces whatever actionlint findings, if any, apply here.

Why is the base trunk and not wp/5.9?

The base of this PR is deliberately set to trunk, not wp/5.9. This is intentional:

  • Basing it against wp/5.9 would make it look like part of the ongoing repair stack and could get auto-picked-up by gh stack tooling.
  • Basing it against trunk keeps it clearly separate and disposable, while still triggering the lint workflow so its results are visible.

Because of this, the diff shown here is enormous — it includes all of wp/5.9's divergence from trunk, plus the one new file (.github/workflows/workflow-lint.yml). This is expected. This PR is not meant to be mergeable or reviewed as a real diff.

What does the new file do?

It adds .github/workflows/workflow-lint.yml to wp/5.9, using the project's established reference-trunk-workflow-lint layer template (with branch filters already widened per WordPress#82744) to point at trunk's reusable-workflow-lint.yml job.

What happens next?

This PR is evaluation only — adding this file here is not a decision to adopt it permanently on wp/5.9. The user will review the actionlint results from the CI run this PR triggers, then decide separately whether and how to actually adopt this for the branch (e.g. as a real layer in the fix-actions-5.9/... stack).

Do not merge this PR.

…files.

This adds the workflow-lint.yml workflow (pointed at trunk's reusable
reusable-workflow-lint.yml job) to wp/5.9 so it can run against this
branch's own .github/workflows/** files and surface whatever actionlint
findings, if any, apply here.

This is NOT a decision to adopt this workflow permanently on wp/5.9 -
it exists purely so the results can be reviewed before deciding whether
and how to add it for real.
@desrosj
desrosj changed the base branch from trunk to wp/5.9 September 10, 2026 21:50
@desrosj desrosj closed this Sep 10, 2026
@desrosj desrosj reopened this Sep 10, 2026
@desrosj
desrosj changed the base branch from wp/5.9 to trunk September 10, 2026 22:03
@desrosj
desrosj changed the base branch from trunk to wp/5.9 September 10, 2026 22:07
@desrosj desrosj closed this Sep 10, 2026
@desrosj desrosj reopened this Sep 10, 2026
@desrosj
desrosj changed the base branch from wp/5.9 to trunk September 10, 2026 22:26
@desrosj
desrosj changed the base branch from trunk to wp/5.9 September 10, 2026 23:02
@desrosj desrosj closed this Sep 10, 2026
@desrosj desrosj reopened this Sep 10, 2026
security-events: write
actions: read
contents: read
uses: WordPress/gutenberg/.github/workflows/reusable-workflow-lint.yml@trunk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants