Skip to content

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

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

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

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-6.7/... repair stack for wp/6.7. It is a completely standalone, one-off addition used purely to see what actionlint findings (if any) apply to wp/6.7's own current workflow files.

wp/6.7 currently has no .github/workflows/workflow-lint.yml file at all. This PR adds one — copied from the project's established reference-trunk-workflow-lint layer template (branch filters already widened per WordPress#82744) — so the pull_request-triggered lint job actually runs against wp/6.7's real workflow files and produces visible findings.

Why the base is trunk, not wp/6.7

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

  • Basing it against wp/6.7 would make it look like part of the repair stack and risk gh stack tooling auto-picking it up.
  • Basing against trunk keeps it clearly separate and disposable, and still triggers the pull_request event so the new workflow-lint.yml job runs.

As a result, the diff shown here will look enormous — it includes all of wp/6.7's accumulated divergence from trunk plus the one new file. That's expected and not a mistake. This PR is not meant to be mergeable or reviewed as a real diff; it exists solely to trigger CI and surface real findings.

What happens next

The user will separately decide whether/how to actually adopt workflow-lint.yml for wp/6.7 for real (e.g., as a proper layer added to the repair stack). This PR itself should not be merged — it can be closed once the CI run's findings have been reviewed.

Use of AI Tools

This PR was created by Claude Code under my supervision. All code should be treated as AI-produced and not yet reviewed by a human until this PR is marked Ready for Review.

…files.

This points at trunk's reusable lint job (reusable-workflow-lint.yml@trunk) purely to see what actionlint findings, if any, apply to wp/6.7's own workflow files. This is NOT yet a decision to adopt the file permanently on this branch — it exists purely so the user can review real findings before deciding.
@desrosj
desrosj changed the base branch from trunk to wp/6.7 September 10, 2026 21:50
@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
@desrosj
desrosj changed the base branch from wp/6.7 to trunk September 10, 2026 23:23
@desrosj
desrosj changed the base branch from trunk to wp/6.7 September 10, 2026 23:29
@desrosj desrosj closed this Sep 10, 2026
@desrosj desrosj reopened this Sep 10, 2026

This branch has not been deployed

No deployments
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