backstage / mkdocs-techdocs-core

The core MkDocs plugin used by Backstage's TechDocs as a wrapper around multiple MkDocs plugins and Python Markdown extensions
Apache License 2.0
82 stars 61 forks source link

Update actions/stale action to v9 #160

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
actions/stale action major v4.1.1 -> v9.0.0

Release Notes

actions/stale (actions/stale) ### [`v9.0.0`](https://togithub.com/actions/stale/releases/tag/v9.0.0) [Compare Source](https://togithub.com/actions/stale/compare/v8.0.0...v9.0.0) #### Breaking changes ​1. Action is now stateful: If the action ends because of [operations-per-run](https://togithub.com/actions/stale#operations-per-run) then the next run will start from the first unprocessed issue skipping the issues processed during the previous run(s). The state is reset when all the issues are processed. This should be considered for scheduling workflow runs. 2\. Version 9 of this action updated the runtime to Node.js 20. All scripts are now run with Node.js 20 instead of Node.js 16 and are affected by any breaking changes between Node.js 16 and 20. ​ #### What else Changed 1. Performance optimization that removes unnecessary API calls by [@​dsame](https://togithub.com/dsame) [#​1033](https://togithub.com/actions/stale/pull/1033/) fixes [#​792](https://togithub.com/actions/stale/issues/792) 2. Logs displaying current github API rate limit by [@​dsame](https://togithub.com/dsame) [#​1032](https://togithub.com/actions/stale/pull/1032) addresses [#​1029](https://togithub.com/actions/stale/issues/1029) ​\ For more information, please read the [action documentation](https://togithub.com/actions/stale#readme) and its [section about statefulness](https://togithub.com/actions/stale#statefulness) #### New Contributors - [@​jmeridth](https://togithub.com/jmeridth) made their first contribution in [https://github.com/actions/stale/pull/984](https://togithub.com/actions/stale/pull/984) - [@​nikolai-laevskii](https://togithub.com/nikolai-laevskii) made their first contribution in [https://github.com/actions/stale/pull/1020](https://togithub.com/actions/stale/pull/1020) - [@​dusan-trickovic](https://togithub.com/dusan-trickovic) made their first contribution in [https://github.com/actions/stale/pull/1056](https://togithub.com/actions/stale/pull/1056) - [@​aparnajyothi-y](https://togithub.com/aparnajyothi-y) made their first contribution in [https://github.com/actions/stale/pull/1110](https://togithub.com/actions/stale/pull/1110) **Full Changelog**: https://github.com/actions/stale/compare/v8...v9.0.0 ### [`v8.0.0`](https://togithub.com/actions/stale/releases/tag/v8.0.0) [Compare Source](https://togithub.com/actions/stale/compare/v7.0.0...v8.0.0) :warning: This version contains breaking changes :warning: #### What's Changed - New option labels-to-remove-when-stale enables users to specify list of comma delimited labels that will be removed when the issue or PR becomes stale by [@​panticmilos](https://togithub.com/panticmilos) [https://github.com/actions/stale/issues/770](https://togithub.com/actions/stale/issues/770) - Skip deleting the branch in the upstream of a forked repo by [@​dsame](https://togithub.com/dsame) [https://github.com/actions/stale/pull/913](https://togithub.com/actions/stale/pull/913) - abort the build on the error by [@​dsame](https://togithub.com/dsame) in [https://github.com/actions/stale/pull/935](https://togithub.com/actions/stale/pull/935) #### Breaking Changes - In this release we prevent scenarios when the build is not interrupted on some exceptions, which led to successful builds when they are supposed to fail #### Example ```yaml name: 'Remove labels when the issue or PR becomes stale' on: schedule: - cron: '30 1 * * *' permissions: pull-requests: write jobs: stale: runs-on: ubuntu-latest steps: - uses: actions/stale@v8 with: labels-to-remove-when-stale: 'label1,label2' ``` ### [`v7.0.0`](https://togithub.com/actions/stale/releases/tag/v7.0.0) [Compare Source](https://togithub.com/actions/stale/compare/v6.0.1...v7.0.0) ⚠️ This version contains breaking changes ⚠️ #### What's Changed - Allow daysBeforeStale options to be float by [@​irega](https://togithub.com/irega) in [https://github.com/actions/stale/pull/841](https://togithub.com/actions/stale/pull/841) - Use cache in check-dist.yml by [@​jongwooo](https://togithub.com/jongwooo) in [https://github.com/actions/stale/pull/876](https://togithub.com/actions/stale/pull/876) - fix print outputs step in existing workflows by [@​irega](https://togithub.com/irega) in [https://github.com/actions/stale/pull/859](https://togithub.com/actions/stale/pull/859) - Update issue and PR templates, add/delete workflow files by [@​IvanZosimov](https://togithub.com/IvanZosimov) in [https://github.com/actions/stale/pull/880](https://togithub.com/actions/stale/pull/880) - Update how stale handles exempt items by [@​johnsudol](https://togithub.com/johnsudol) in [https://github.com/actions/stale/pull/874](https://togithub.com/actions/stale/pull/874) #### Breaking Changes - In this release we prevent this action from managing the `stale` label on items included in `exempt-issue-labels` and `exempt-pr-labels` - We decided that this is outside of the scope of this action, and to be left up to the maintainer #### New Contributors - [@​irega](https://togithub.com/irega) made their first contribution in [https://github.com/actions/stale/pull/841](https://togithub.com/actions/stale/pull/841) - [@​jongwooo](https://togithub.com/jongwooo) made their first contribution in [https://github.com/actions/stale/pull/876](https://togithub.com/actions/stale/pull/876) - [@​IvanZosimov](https://togithub.com/IvanZosimov) made their first contribution in [https://github.com/actions/stale/pull/880](https://togithub.com/actions/stale/pull/880) - [@​johnsudol](https://togithub.com/johnsudol) made their first contribution in [https://github.com/actions/stale/pull/874](https://togithub.com/actions/stale/pull/874) **Full Changelog**: https://github.com/actions/stale/compare/v6...v7.0.0 ### [`v6.0.1`](https://togithub.com/actions/stale/releases/tag/v6.0.1) [Compare Source](https://togithub.com/actions/stale/compare/v6.0.0...v6.0.1) Update [@​actions/core](https://togithub.com/actions/core) to 1.10.0 [#​839](https://togithub.com/actions/stale/issues/839) **Full Changelog**: https://github.com/actions/stale/compare/v6.0.0...v6.0.1 ### [`v6.0.0`](https://togithub.com/actions/stale/releases/tag/v6.0.0) [Compare Source](https://togithub.com/actions/stale/compare/v5.2.1...v6.0.0) :warning: Breaking change :warning: Issues/PRs default `close-issue-reason` is now `not_planned`([#​789](https://togithub.com/actions/stale/issues/789)) ### [`v5.2.1`](https://togithub.com/actions/stale/releases/tag/v5.2.1): Update @​actions/core for v5 [Compare Source](https://togithub.com/actions/stale/compare/v5.2.0...v5.2.1) In scope of this release we updated actions/core to 1.10.0 for v5: [https://github.com/actions/stale/pull/958](https://togithub.com/actions/stale/pull/958) ### [`v5.2.0`](https://togithub.com/actions/stale/releases/tag/v5.2.0) [Compare Source](https://togithub.com/actions/stale/compare/5.1.1...v5.2.0) Features: New option `include-only-assigned` enables users to process only issues/PRs that are already assigned. If there is no assignees and this option is set, issue will not be processed per: [issue/596](https://togithub.com/actions/stale/issues/596) Fixes: Fix date comparison edge case [PR/816](https://togithub.com/actions/stale/pull/816) Dependency Updates: [PR/812](https://togithub.com/actions/stale/pull/812) ### [`v5.1.1`](https://togithub.com/actions/stale/releases/tag/v5.1.1): Fix issue when days-before-close is more than days-before-stale [Compare Source](https://togithub.com/actions/stale/compare/5.1.1...5.1.1) fixes a bug introduced in [#​717](https://togithub.com/actions/stale/issues/717) fixed in [#​775](https://togithub.com/actions/stale/issues/775) ### [`v5.1.1`](https://togithub.com/actions/stale/releases/tag/v5.1.1): Fix issue when days-before-close is more than days-before-stale [Compare Source](https://togithub.com/actions/stale/compare/v5.1.0...5.1.1) fixes a bug introduced in [#​717](https://togithub.com/actions/stale/issues/717) fixed in [#​775](https://togithub.com/actions/stale/issues/775) ### [`v5.1.0`](https://togithub.com/actions/stale/releases/tag/v5.1.0) [Compare Source](https://togithub.com/actions/stale/compare/v5.0.0...v5.1.0) ### \[5.1.0] [Don't process stale issues right after they're marked stale](https://togithub.com/actions/stale/issues/696) Add close-issue-reason option [#​764](https://togithub.com/actions/stale/pull/764)[#​772](https://togithub.com/actions/stale/pull/772) Various dependabot/dependency updates ### [`v5.0.0`](https://togithub.com/actions/stale/releases/tag/v5.0.0) [Compare Source](https://togithub.com/actions/stale/compare/v4.1.1...v5.0.0) #### Features - [Update Runtime to node16](https://togithub.com/actions/stale/pull/670)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.