Jeff Linse
Jeff Linse
The action should create a full GitHub Release when run, not just an annotated tag. This will eliminate the need to manually create a full release from an existing tag...
Instead of always requiring a GitHub version tag (e.g. "major", "minor", "patch", etc) on every pull request, it should be possible for the author to indicate that no new version...
The unit test workflow is required for merging a pull request, but the action hangs when a pull request is opened from a fork.
## Summary `getCurrentVersion()` in `version.js` currently fetches only the first 30 matching refs (default as per the oktokit API), but should actually be fetching all matching refs using pagination. See...
Some merges to main are from things like dependabot merging dependency change to main, or from developers merging documentation changes that don't actually affect a codebase. Should consider supporting these...
It would be useful for the action outputs to include the version parts as individual output variables. Ideally this should include: - old-major- - old-minor- - old-patch- - major-version -...
Add E2E tests that: - Establish a full mock server with responses covering all possible scenarios - Provide a suite or suites of tests that cover all available melatonin features...
Ensure complete UT coverage for all exported functions.