All notable changes to Tool Versions Update Action will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- No changes yet.
- Bump
actions/checkout
from v4.1.7 to v4.2.2.
- Bump
actions/checkout
from v4.1.7 to v4.2.2.
- Version bump only.
- Bump
actions/checkout
from v4.1.5 to v4.1.7.
- Bump
actions/checkout
from v4.1.5 to v4.1.7. - Bump
peter-evans/create-pull-request
from v6.0.5 to v7.0.5.
- Fix failures due to tool updates that change the length of a version string.
- Bump
actions/checkout
from v4.1.3 to v4.1.5. - Fix failures due to tool updates that change the length of a version string.
- Bump
actions/checkout
from v4.1.3 to v4.1.5. - Bump
peter-evans/create-pull-request
from v6.0.4 to v6.0.5. - Fix failures due to tool updates that change the length of a version string.
- Version bump only.
- Bump
actions/checkout
from v4.1.1 to v4.1.3. - Bump
stefanzweifel/git-auto-commit-action
from v5.0.0 to v5.0.1.
- Bump
actions/checkout
from v4.1.1 to v4.1.3. - Bump
peter-evans/create-pull-request
from v6.0.0 to v6.0.4.
- Version bump only.
- Version bump only.
- Bump
peter-evans/create-pull-request
from v5.0.2 to v6.0.0.
- Version bump only.
- Add support for templating to the input
branch
.
- Add input
rebase-strategy
to configure when Pull Requests are rebased. - Add support for templating to the input
branch
.
- Version bump only.
- Version bump only.
- Add input
milestone
to set the milestone to be associated with Pull Requests.
- Version bump only.
- Don't commit if there are no updates.
- Fix
{{updated-new-versions}}
and{{updated-old-versions}}
being replaced with an empty string when templating.
- Don't open a Pull Request if there are no updates.
- Fix
{{updated-new-versions}}
and{{updated-old-versions}}
being replaced with an empty string when templating.
- Add output
updated-new-versions
. - Add output
updated-old-versions
.
- Add output
updated-new-versions
, which can also be used for templating. - Add output
updated-old-versions
, which can also be used for templating. - Update default
commit-message
.
- Add output
updated-new-versions
, which can also be used for templating. - Add output
updated-old-versions
, which can also be used for templating. - Update default
commit-message
andpr-body
.
- Version bump only.
- Fix runtime error when
commit-message
spans multiple lines.
- Fix runtime error when any of
commit-message
,pr-body
, orpr-title
spans multiple lines. - Prevent force pushes to Pull Requests that were modified.
- Version bump only.
- Add input
signoff
to add "Signed-off-by" line at the end of the commit message. - Add support for templating
updated-count
andupdated-tools
into the inputcommit-message
. - Update default
commit-message
.
- Add support for templating
updated-count
andupdated-tools
into the inputscommit-message
,pr-body
, andpr-title
. - Update default
commit-message
,pr-body
, andpr-title
.
- Add output
updated-tools
. - Improve debug logs with fewer repetitions.
- Add output
updated-tools
. - Improve debug logs with fewer repetitions.
- Add input
signoff
to add "Signed-off-by" line at the end of the commit message. - Add output
updated-tools
. - Improve debug logs with fewer repetitions.
- Add input
skip
to configure versions of tools to skip when updating. - Fix a bug where a log group wouldn't be closed when max. updates is reached.
- Improve debug logs with more details.
- Add input
skip
to configure versions of tools to skip when updating. - Fix a bug where a log group wouldn't be closed when max. updates is reached.
- Fix a bug where an error occurs when a plugin is already installed.
- Improve debug logs with more details.
- Add input
skip
to configure versions of tools to skip when updating. - Fix a bug where a log group wouldn't be closed when max. updates is reached.
- Fix a bug where an error occurs when a plugin is already installed.
- Improve debug logs with more details.
- Add output
updated-count
.
- BREAKING: Require support for the Node.js v20 runtime from the Actions runner.
- Add output
updated-count
. - Bump
actions/checkout
from v3.6.0 to v4.1.1. - Bump
asdf-vm/actions
from v2.2.0 to v3.0.2. - Bump
stefanzweifel/git-auto-commit-action
from v4.16.0 to v5.0.0.
- BREAKING: Require support for the Node.js v20 runtime from the Actions runner.
- Add output
updated-count
. - Bump
actions/checkout
from v3.6.0 to v4.1.1. - Bump
asdf-vm/actions
from v2.2.0 to v3.0.2.
- Version bump only.
- Bump
actions/checkout
from v3.5.3 to v3.6.0.
- Add input
branch
to configure the branch name for Pull Requests. - Bump
actions/checkout
from v3.5.3 to v3.6.0.
- Version bump only.
- Add output
commit-sha
.
- Add input
assignees
to configure the user(s) assigned to Pull Requests. - Add input
reviewers
to configure the user(s) to review Pull Requests. - Add output
commit-sha
. - Add output
pr-number
.
- Add output
did-update
.
- Add output
did-update
.
- Add input
pr-base
input to configure the base branch of Pull Requests. - Add output
did-update
.
- Version bump only.
- Add input
commit-message
to configure the commit message. - Pin all actions used by this action.
- Add input
commit-message
to configure the commit message. - Add input
pr-body
to configure the description of Pull Requests. - Add input
pr-title
to configure the title of Pull Requests. - Pin all actions used by this action.
- Add input
only
to consider updating only certain tools.
- Add input
only
to consider updating only certain tools.
- Add input
only
to consider updating only certain tools.
- Add input
not
to exclude certain tools from being updated. - Exit immediately when an error occurs.
- Add input
not
to exclude certain tools from being updated. - Exit immediately when an error occurs.
- Add input
not
to exclude certain tools from being updated. - Exit immediately when an error occurs.
- BREAKING: No longer installs asdf.
- Add missing
.tool-versions
detection.
- Add input
plugins
to install asdf plugins. - Add missing
.tool-versions
detection.
- Add input
plugins
to install asdf plugins. - Add missing
.tool-versions
detection.
- Initial release.
- Version bump only.
- Add input
labels
to configure the initial labels on Pull Requests.
- BREAKING: Moved to
tool-versions-update-action/pr
.
- Initial release.
- BREAKING: Moved from
tool-versions-update-action
. - Add log grouping.
- Improve debug logs with more details.
- Fix creating multiple Pull Requests.
- Fix logging format & hide debug logs by default.
- Initial release.