Skip to content

fix: support the DevTools BedrockNexus self-build - #18

Merged
NhanAZ merged 2 commits into
mainfrom
fix/bedrocknexus-self-build-prepare
Nov 14, 2026
Merged

NhanAZ merged 2 commits into
mainfrom
fix/bedrocknexus-self-build-prepare

Conversation

@NhanAZ

@NhanAZ NhanAZ commented Nov 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Make Composer preparation recognize DevTools' existing self-packaging configuration, so it does not try to import PHP Parser as a virion.
  • Keep the generated BedrockNexus workflow intact and allow the repository checks to accept its full SHA action pins while still requiring checkout credentials to be disabled.
  • Add a regression test that prepares and builds a DevTools PHAR with the PHP Parser files included.

This keeps Composer virion validation unchanged for other projects and lets the BedrockNexus workflow build DevTools itself.

Local composer check passed with 543 tests, 12,926 assertions, PHPStan and PHAR validation.

@NhanAZ
NhanAZ merged commit 5289c76 into main Nov 14, 2026
5 checks passed
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