Skip to content

Releases: knl/niv-updater-action

Release v5

11 Mar 23:33
@knl knl
Compare
Choose a tag to compare

Snow Leopard to v4

This release brings the following:

  • fix: Commits now have proper subjects. It used to be that the subject
    line was missing, leaving '## Changelog for xxx' as the subject line.
    This lead to some really ugly changelogs. Thanks @nomeata and @pbogdan
  • The validity of the GITHUB_TOKEN is now checked before any operation
    starts. This helps with debugging failed runs.

Release v4

02 Mar 15:07
@knl knl
Compare
Choose a tag to compare

A bag full of goodies.

This release brings the following:

  • Labels: one can now attach labels to the created PRs
  • fix: Issue links in the changelog now point to the right repository
  • Generated branches now sport a customizable prefix
  • Generated commit messages now sport a customizable prefix and a suffix
  • Merge commits do not show up in the changelog by default (but you can
    turn then back on).

Release v3

27 Feb 11:09
@knl knl
Compare
Choose a tag to compare

The third time's the charm!

This release brings many improvements and some changes in the API:

  • Builds are faster since fetching niv improved significantly due to
    nmattia/niv#205
  • Builds are also faster as we don't install git and jq anymore (they
    are present on the image already)
  • Use whitelist and blacklist to narrow down what needs to be installed
  • Boolean looking inputs now use boolean values (false and true),
    instead of illogical empty string/any string distinction

Release v2

20 Feb 22:28
@knl knl
Compare
Choose a tag to compare

Fixes an annoying bug with hub pull-request invocation, where it would fail if there was no preceding checkout. Now we rely only on hub api calls to do our business.

Release v1

20 Feb 17:56
@knl knl
Compare
Choose a tag to compare

This release brings all the good features:

  • Create update pull requests for each dependency. This action will avoid creating other pull requests for the same dependency until the branch for the dependency update is deleted.
  • Allow skipping some dependencies
  • Allow skipping dependencies behind SSH (as keys are not available to the Action)
  • Allow skipping updates for dependencies that have a version (not git SHA) for the revision. That is, allow for tagged releases to stay so (until niv adds functionality for that).