Move php version default out of action.yml and update inputs #691
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
name: 🐞 Bug Fix
about: The php version input has a hardcoded default that stops the file input added in #690 from working
labels: bug
A Pull Request should be associated with a Discussion.
Related discussion: #629
Description
The
php-version
input overrides anyphp-version-file
provided, so it can't have a default value anymore, because that means #690 doesn't fallback to the file correctly when no inputs are provided.Instead of supplying the default via the action.yml I've made it so
resolveVersion
returns'latest'
instead of raising an error when neither inputs are provided, which maintains backwards compatibility.npm run format
before the commit.npm run lint
before the commit.npm run release
before the commit.npm test
returns with no unit test errors and all code covered.