Skip to content

[github-actions] Fix PHP resolver action packaging (#115)#116

Merged
coisa merged 1 commit intomainfrom
codex/115-resolve-php-action-path
Apr 19, 2026
Merged

[github-actions] Fix PHP resolver action packaging (#115)#116
coisa merged 1 commit intomainfrom
codex/115-resolve-php-action-path

Conversation

@coisa
Copy link
Copy Markdown
Contributor

@coisa coisa commented Apr 19, 2026

Summary

Move the packaged PHP version resolver action out of .github/ and out of resources/github-actions/ so reusable workflows can resolve it reliably without leaking it into consumer workflow sync.

Changes

  • move the composite action from .github/actions/resolve-php-version to resources/resolve-php-version
  • update wiki.yml, reports.yml, and tests.yml to reference php-fast-forward/dev-tools/resources/resolve-php-version@main
  • keep the resolver outside the resources/github-actions tree so dev-tools:sync does not copy it into consumer .github/workflows

Validation

  • YAML parse of:
    • resources/resolve-php-version/action.yml
    • .github/workflows/wiki.yml
    • .github/workflows/reports.yml
    • .github/workflows/tests.yml
  • git diff --check

Notes

  • .github/wiki had local submodule movement in the worktree and was intentionally left out of this PR.

Fix #115

@coisa coisa merged commit 003df83 into main Apr 19, 2026
17 of 20 checks passed
@coisa coisa deleted the codex/115-resolve-php-action-path branch April 19, 2026 08:19
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.

[github-actions] Fix packaged PHP version resolver action path

1 participant