Skip to content

Releases: otto-de/purge-deprecated-workflow-runs

4.0.2 ⬆️ update dependencies

06 Nov 18:03
fae5062

Choose a tag to compare

What's Changed

Full Changelog: v4.0.1...v4.0.2

4.0.1 Update documentation

10 Oct 12:07
b8ceac7

Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

4.0.0 node24

10 Oct 11:55
2189e84

Choose a tag to compare

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

10 Oct 11:53
d45f898

Choose a tag to compare

What's Changed

Full Changelog: v3.0.4...v3.0.5

3.0.4 ⬆️ update dependencies

24 Jul 13:38
6fcf966

Choose a tag to compare

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

09 May 08:09
aace017

Choose a tag to compare

What's Changed

Full Changelog: v3.0.2...v3.0.3

3.0.2 ⬆️ update dependencies

24 Feb 10:45
6716a08

Choose a tag to compare

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

29 Jan 09:02
1b10448

Choose a tag to compare

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

24 Jan 10:07
d3ac5fe

Choose a tag to compare

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

Chores

Full Changelog: v2.2.0...v3.0.0

2.2.0

17 Dec 11:53
8643c9c

Choose a tag to compare

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

Full Changelog: v2.1.1...v2.2.0