Skip to content

[dependencies] Add Jack-powered dependency workflow (#34)#102

Merged
coisa merged 10 commits intomainfrom
codex/34-jack-dependency-management
Apr 19, 2026
Merged

[dependencies] Add Jack-powered dependency workflow (#34)#102
coisa merged 10 commits intomainfrom
codex/34-jack-dependency-management

Conversation

@coisa
Copy link
Copy Markdown
Contributor

@coisa coisa commented Apr 19, 2026

Summary

  • add rector/jack to the packaged dependency toolchain and wire dependencies into a preview-by-default Jack workflow
  • keep the command orchestration simple inside DependenciesCommand, with --upgrade applying the Jack workflow before the analyzers
  • document and expose the optional CI dependency health check in the reusable GitHub Actions test workflow

Testing

  • ./vendor/bin/phpunit tests/Console/Command/DependenciesCommandTest.php
  • ./vendor/bin/phpunit tests/Console/Command
  • php bin/dev-tools dependencies --help
  • git diff --check

Closes #34

@github-actions github-actions Bot added the enhancement New feature or request label Apr 19, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 19, 2026

@coisa coisa merged commit 2b07911 into main Apr 19, 2026
2 checks passed
@coisa coisa deleted the codex/34-jack-dependency-management branch April 19, 2026 04:25
github-actions Bot added a commit that referenced this pull request Apr 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Released

Development

Successfully merging this pull request may close these issues.

Add rector/jack for automated dependency management

1 participant