[PR #2961] [deps]: Update actions/stale action to v9 #3915

Closed
opened 2025-11-26 23:38:32 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/bitwarden/android/pull/2961

State: closed
Merged: Yes


Mend Renovate

This PR contains the following updates:

Package Type Update Change
actions/stale action major v5.2.1 -> v9.0.0

Release Notes

actions/stale (actions/stale)

v9.0.0

Compare Source

Breaking Changes

  1. Action is now stateful: If the action ends because of 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 #​1033 fixes #​792
  2. Logs displaying current github API rate limit by @​dsame #​1032 addresses #​1029

For more information, please read the action documentation and its section about statefulness

New Contributors

Full Changelog: https://github.com/actions/stale/compare/v8...v9.0.0

v8.0.0

Compare Source

⚠️ This version contains breaking changes ⚠️

What's Changed

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

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

Compare Source

⚠️ This version contains breaking changes ⚠️

What's Changed

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

Full Changelog: https://github.com/actions/stale/compare/v6...v7.0.0

v6.0.1

Compare Source

Update @​actions/core to 1.10.0 #​839

Full Changelog: https://github.com/actions/stale/compare/v6.0.0...v6.0.1

v6.0.0

Compare Source

⚠️ Breaking change ⚠️

Issues/PRs default close-issue-reason is now not_planned(#​789)


Configuration

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

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

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

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

**Original Pull Request:** https://github.com/bitwarden/android/pull/2961 **State:** closed **Merged:** Yes --- [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/stale](https://togithub.com/actions/stale) | action | major | `v5.2.1` -> `v9.0.0` | --- ### Release Notes <details> <summary>actions/stale (actions/stale)</summary> ### [`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 [@&#8203;dsame](https://togithub.com/dsame) [#&#8203;1033](https://togithub.com/actions/stale/pull/1033/) fixes [#&#8203;792](https://togithub.com/actions/stale/issues/792) 2. Logs displaying current github API rate limit by [@&#8203;dsame](https://togithub.com/dsame) [#&#8203;1032](https://togithub.com/actions/stale/pull/1032) addresses [#&#8203;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 - [@&#8203;jmeridth](https://togithub.com/jmeridth) made their first contribution in [https://github.com/actions/stale/pull/984](https://togithub.com/actions/stale/pull/984) - [@&#8203;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) - [@&#8203;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) - [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 [@&#8203;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 - [@&#8203;irega](https://togithub.com/irega) made their first contribution in [https://github.com/actions/stale/pull/841](https://togithub.com/actions/stale/pull/841) - [@&#8203;jongwooo](https://togithub.com/jongwooo) made their first contribution in [https://github.com/actions/stale/pull/876](https://togithub.com/actions/stale/pull/876) - [@&#8203;IvanZosimov](https://togithub.com/IvanZosimov) made their first contribution in [https://github.com/actions/stale/pull/880](https://togithub.com/actions/stale/pull/880) - [@&#8203;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 [@&#8203;actions/core](https://togithub.com/actions/core) to 1.10.0 [#&#8203;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`([#&#8203;789](https://togithub.com/actions/stale/issues/789)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/bitwarden/mobile). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->
GiteaMirror added the pull-request label 2025-11-26 23:38:33 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#3915