Releases: rainstormy/github-action-validate-commit-messages
Releases · rainstormy/github-action-validate-commit-messages
Release list
1.1.9
Changed
- Reduce the size of the bundle downloaded by the GitHub Actions runner:
- Drop GitHub Actions Toolkit as a runtime dependency and interact directly with the GitHub REST API via the Fetch API in Node.js.
- Replace Zod with Valibot as data validation library.
Fixed
- Recognise
cross-check,deconsolidate,outfigure,outguess,outthink,overreach,preenact/pre-enact,prefigure,pre-release,prerender/pre-render,recheck/re-check,reenable/re-enable,reenact/re-enact,uncheck,unconsolidate,unresolve,unset,unsettle,untick, andupsertas verbs in theimperative-subject-linesrule.
1.1.8
Fixed
- Downgrade Undici to 6.21.2 to preserve compatibility with Node.js 20.
1.1.7
Fixed
- Detect and ignore trailing hexadecimal hashes and semantic version numbers with prerelease segments in the
limit-length-of-subject-linesrule. - Recognise
deallocate,decommission,dequeue,digitalise/digitalize,digitise/digitize,enqueue,generify,mislexicalise/mislexicalize,misparse,mistokenise/mistokenize,prerelease,professionalise/professionalize,quantise/quantize,reallocate,reassign,recollapse,recommission,recommit,recouple,redeploy,regroup,remerge,requeue,re-read,rerelease/re-release,retrap,robustify,tokenise/tokenize,unassign,unblur,unbump,uncollapse,uncommit,uncouple,undeploy,unfocus,ungroup,unmerge,unpair,unrelease,unsquash,untrap, andunzoomas verbs in theimperative-subject-linesrule.
1.1.6
Fixed
- Recognise
autocreate,autodelete,autofill,autofire,autofocus,autojoin,automerge,autorelease,modularise/modularize,postfix, andprefillas verbs in theimperative-subject-linesrule.
1.1.5
Fixed
- Recognise
alias,inline,proxy, andrerouteas verbs in theimperative-subject-linesrule.
1.1.4
Fixed
- Recognise
coauthor/co-author,colocate/co-locate,collocate,copilot/co-pilot,deauthenticate,deauthorise/deauthorize,deorbit,parameterise/parameterize/parametrise/parametrize,remix, andunauthorise/unauthorizeas verbs in theimperative-subject-linesrule.
1.1.3
1.1.2
Changed
- Run on Node.js 20, as Node.js 16 is to become obsolete in GitHub Actions. This change should neither require any changes to your workflow files nor affect the visible behaviour of this action. Hence, it is not considered to be a breaking change.
1.1.1
1.1.0
Added
- New rule:
unique-subject-lines.
Fixed
- Ignore semantic version updates (i.e. subject lines that end with
to X.Y.Z) in thelimit-length-of-subject-linesrule. - Ignore lines that contain an
https://URL in thelimit-length-of-body-linesrule.