Releases: otto-de/purge-deprecated-workflow-runs
4.0.2 ⬆️ update dependencies
What's Changed
- Bump @types/node from 24.7.1 to 24.10.0 by @dependabot[bot] in #130
- Bump @octokit/rest from 22.0.0 to 22.0.1 by @dependabot[bot] in #131
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #127
Full Changelog: v4.0.1...v4.0.2
4.0.1 Update documentation
4.0.0 node24
Breaking Changes
- update to use node24 runtime
What's Changed
- Upgrade Node.js runtime from v20 to v24 by @Copilot in #118
- Bump @types/node from 24.7.0 to 24.7.1 by @dependabot[bot] in #121
New Contributors
- @Copilot made their first contribution in #118
Full Changelog: v3.0.5...v4.0.0
3.0.5 ⬆️ Dependency updates
What's Changed
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #109
- Bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #103
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #106
- Bump typescript from 5.9.2 to 5.9.3 by @dependabot[bot] in #115
Full Changelog: v3.0.4...v3.0.5
3.0.4 ⬆️ update dependencies
What's Changed
- Potential fix for code scanning alert no. 3: Workflow does not contain permissions by @hanseartic in #79
- Bump undici from 5.28.5 to 5.29.0 by @dependabot[bot] in #81
- Bump @types/node from 22.15.17 to 22.15.20 by @dependabot[bot] in #83
- Bump @octokit/rest from 21.1.1 to 22.0.0 by @dependabot[bot] in #85
Full Changelog: v3.0.3...v3.0.4
3.0.3 ⬆️ update dependencies
What's Changed
- Bump @types/node from 22.13.4 to 22.15.17 by @dependabot in #78
- Bump @actions/github from 6.0.0 to 6.0.1 by @dependabot in #77
- Bump typescript from 5.7.3 to 5.8.3 by @dependabot in #71
Full Changelog: v3.0.2...v3.0.3
3.0.2 ⬆️ update dependencies
What's Changed
🧺 Chores
- Bump @types/node from 22.12.0 to 22.13.4 by @dependabot in #59
- Bump @octokit/rest from 21.1.0 to 21.1.1 by @dependabot in #60
- Bump @octokit/plugin-paginate-rest from 9.0.0 to 9.2.2 by @dependabot in #61
- Bump otto-de/purge-deprecated-workflow-runs from 3.0.0 to 3.0.1 by @dependabot in #56
Full Changelog: v3.0.1...v3.0.2
3.0.1 ⬆️ update dependencies
What's Changed
🧺 Chores
- Bump otto-de/purge-deprecated-workflow-runs from 2 to 3 by @dependabot in #53
- Bump @types/node from 22.10.10 to 22.12.0 by @dependabot in #54
Full Changelog: v3.0.0...v3.0.1
3.0.0
What's Changed
Breaking changes
The default value of the remove-obsolete (currently true) has changed to false.
If you are using the action to implicitly remove orphaned workflow runs you need to change that to explicit handling (i.e. set remove-obsolete: true within the with section):
jobs:
purge_orphaned_workflows:
runs-on: ubuntu-latest
steps:
- - uses: otto-de/purge-deprecated-workflow-runs@v2
+ - uses: otto-de/[email protected]
with:
+ remove-obsolete: true
token: ${{ github.token }}The action will only be usable by release-tags (e.g. @v3.0). Other ways of referring to the action will stop working. The following examples therefore will not work anymore:
- following a branch
- uses: otto-de/purge-deprecated-workflow-runs@main - pinning to a commit-hash
- uses: otto-de/purge-deprecated-workflow-runs@ac16d8811b992d9a7c42c60d1011526ed4fdcff9 ## v2.1.1
Implementation changes
- Refactors action sourcecode to typescript by @hanseartic in #39
- Finalize v3 changes by @hanseartic in #52
Chores
- Bump @types/node from 22.10.2 to 22.10.10 by @dependabot in #44, #50, #51
- Bump typescript from 5.7.2 to 5.7.3 by @dependabot in #45
- Bump undici from 5.28.4 to 5.28.5 by @dependabot in #49
- Bump @octokit/rest from 21.0.2 to 21.1.0 by @dependabot in #46
Full Changelog: v2.2.0...v3.0.0
2.2.0
Deprecation notice
This release does not introduce functional changes. It's used to announce deprecations / upcoming breaking changes.
The default value of the remove-obsolete (currently true) will change to false in the upcoming major version as breaking change.
If you are using the action to implicitly remove orphaned workflow runs you need to change that to explicit handling (i.e. set remove-obsolete: true within the with section):
jobs:
purge_orphaned_workflows:
runs-on: ubuntu-latest
steps:
- - uses: otto-de/purge-deprecated-workflow-runs@v2
+ - uses: otto-de/purge-deprecated-workflow-runs@v3
with:
+ remove-obsolete: true
token: ${{ github.token }}The action will only be usable by release-versions (e.g. @v2.1). Other ways of referring to the action will stop working.
- following a branch
- uses: otto-de/purge-deprecated-workflow-runs@main - pinning to a commit-hash
- uses: otto-de/purge-deprecated-workflow-runs@ac16d8811b992d9a7c42c60d1011526ed4fdcff9 ## v2.1.1
What's Changed
- Prepare major bump by @hanseartic in #41
Full Changelog: v2.1.1...v2.2.0