Use when: preparing and executing package releases; validating tag-based release flow; creating GitHub releases; publishing updates to Packagist; and ensuring release quality gates are green.
composer lint:all, composer test).vX.Y.Z).v*.*.*) in .github/workflows/release.yml.develop.composer lint:allcomposer testgit tag vX.Y.Zgit push origin vX.Y.Zvalidate job behavior and workflow permissions.vX.Y.Z naming.