]> Untitled Git - bdk/commit
Merge bitcoindevkit/bdk#2259: chore(ci): add stale issue triage workflow master github/master
authormerge-script <hello@evanlinjin.me>
Thu, 10 Sep 2026 07:51:58 +0000 (07:51 +0000)
committermerge-script <hello@evanlinjin.me>
Thu, 10 Sep 2026 07:51:58 +0000 (07:51 +0000)
commit38b52d99fdcc772ab46e99ba73bfd0591f8c0325
treeb0a51540e23256592336d0a02382ddd86cf233f7
parent54c02a46cbe3859315ae3c3bef91117a666cbcb9
parent5edb32302e5fd6a7e3e258980ca4d4cfd684e5d9
Merge bitcoindevkit/bdk#2259: chore(ci): add stale issue triage workflow

5edb32302e5fd6a7e3e258980ca4d4cfd684e5d9 chore(ci): add stale issue triage workflow (Rishit Modi)

Pull request description:

  ### Description

  Follow-up to bitcoindevkit/bdk_wallet#497.

  Adds `.github/workflows/stale.yml`, based on the workflow introduced in the referenced PR, to automatically label and close inactive issues and abandoned pull requests in this repository.

  The workflow uses `actions/stale@v11`

  - Issues inactive for 180 days -> marked stale -> closed after 30 additional days
  - Pull requests inactive for 180 days -> marked stale -> closed after 30 additional days
  - Issue exemptions: `release`, `security`, `audit`, `do-not-close`, and `good first issue`
  - Pull request exemptions: `blocked`, `security`, and `do-not-close`
  - Issues and pull requests associated with milestones are exempt
  - Runs weekly on Mondays at 09:00 UTC
  - Pull request runs are automatically forced into dry-run mode for safe validation
  - Stale labels are removed when new activity occurs

  The timing and exemption policy are initially kept consistent with bitcoindevkit/bdk_wallet#497. They can be adjusted based on feedback.

  ### Notes to the reviewers

  The workflow runs with `debug-only: true` on pull request events. I also recommend running it manually with `debug_only=true` after merging and reviewing the results before the first scheduled Monday run.

  ### Changelog notice

  ci: add automated stale issue and pull request triage

  ### Checklists

  #### All Submissions:

  - [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md)

ACKs for top commit:
  notmandatory:
    ACK 5edb32302e5fd6a7e3e258980ca4d4cfd684e5d9

Tree-SHA512: 99bc6eb275feaf0ee4732e7570d5b46a46d96f482fa9b24406a3688b4824f9489bda65c51efdbc4b6ec34a72febe93219cd803b53c275bc3b273a4c4182bbcca