For action@v1 the change between 1.8.x and 1.9.x might be breaking
ctoestreich opened this issue · 1 comments
ctoestreich commented
Just a quick note on the compatibility of the minor semver upgrade from 1.8.x to 1.9.0. There was an upgrade from node16 to node20 that causes a potential slew of OS related issues. We were using a major semver pinning of @v1
. I think we assumed the below semver guidelines. For our self hosted runners this caused a breakage:
We changed to pin version tibdex/github-app-token@v1.8.2
and our issue is resolved for now, but 1.9.0
might be a breaking change for others as well.
Changes
Semver Guidelines
Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes
MINOR version when you add functionality in a backward compatible manner
PATCH version when you make backward compatible bug fixes
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
tibdex commented
See #86 (comment).