What's Changed
This release contains the following breaking changes:
-
The ability to apply labels based on the names of base and/or head branches was added (#186 and #54). The match object for changed files was expanded with new combinations in order to make it more intuitive and flexible (#423 and #101). As a result, the configuration file structure was significantly redesigned and is not compatible with the structure of the previous version. Please read the action documentation to find out how to adapt your configuration files for use with the new action version.
-
The bug related to the
sync-labels
input was fixed (#112). Now the input value is read correctly. -
By default,
dot
input is set totrue
. Now, paths starting with a dot (e.g..github
) are matched by default. -
Version 5 of this action updated the runtime to Node.js 20. All scripts are now run with Node.js 20 instead of Node.js 16 and are affected by any breaking changes between Node.js 16 and 20.
For more information, please read the action documentation.
New Contributors
- @joshdales made their first contribution in #203
- @dusan-trickovic made their first contribution in #626
- @sungh0lim made their first contribution in #630
- @TrianguloY made their first contribution in #629
Full Changelog: v4...v5.0.0