From b7c8c12797ce8ebe80637dba4afca2d6202648c3 Mon Sep 17 00:00:00 2001 From: lukasWuttke <54042461+LukasWodka@users.noreply.github.com> Date: Sat, 25 Apr 2026 18:39:09 +0200 Subject: [PATCH 1/4] chore: add PR template --- .github/pull_request_template.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..cea0c18 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,28 @@ +## Summary + + +## Related + + +## Type of change +- [ ] Feature +- [ ] Bug fix +- [ ] Tech-debt / refactor +- [ ] Docs +- [ ] Security / hardening +- [ ] Breaking change + +## Test plan + + +## Screenshots / recordings + + +## Deployment notes + + +## Checklist +- [ ] Tests added / updated and passing locally +- [ ] Docs updated if behavior or config changed +- [ ] No secrets / credentials in the diff +- [ ] For security-sensitive paths: appropriate reviewer requested From 86a753a1512b1e7310378e0f0ba0594a20264cee Mon Sep 17 00:00:00 2001 From: lukasWuttke <54042461+LukasWodka@users.noreply.github.com> Date: Sat, 25 Apr 2026 18:39:10 +0200 Subject: [PATCH 2/4] ci: add customer priority bump caller --- .github/workflows/customer-priority-bump.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/customer-priority-bump.yml diff --git a/.github/workflows/customer-priority-bump.yml b/.github/workflows/customer-priority-bump.yml new file mode 100644 index 0000000..ea4e9ea --- /dev/null +++ b/.github/workflows/customer-priority-bump.yml @@ -0,0 +1,10 @@ +name: Customer priority bump + +on: + issues: + types: [labeled] + +jobs: + bump: + uses: tracebloc/.github/.github/workflows/customer-priority-bump.yml@main + secrets: inherit From 8f62a7bb5027cba1902b938358aa452fb11939bb Mon Sep 17 00:00:00 2001 From: lukasWuttke <54042461+LukasWodka@users.noreply.github.com> Date: Sat, 25 Apr 2026 18:39:11 +0200 Subject: [PATCH 3/4] ci: add stale backlog auto-close --- .github/workflows/stale-backlog.yml | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .github/workflows/stale-backlog.yml diff --git a/.github/workflows/stale-backlog.yml b/.github/workflows/stale-backlog.yml new file mode 100644 index 0000000..318e372 --- /dev/null +++ b/.github/workflows/stale-backlog.yml @@ -0,0 +1,33 @@ +name: Close stale backlog issues + +on: + schedule: + - cron: '0 0 * * 1' # Mondays 00:00 UTC + workflow_dispatch: {} + +permissions: + issues: write + pull-requests: write + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v9 + with: + days-before-issue-stale: 42 # 6 weeks of no activity → warning + days-before-issue-close: 14 # +2 weeks of silence → close + stale-issue-label: 'stale' + stale-issue-message: | + 👋 This issue has had no activity for 6 weeks. + + If it's still relevant, please leave a comment with current context (or assign someone). Otherwise it will auto-close in 2 weeks. + + To exempt permanently, add the `keep-open` label. + close-issue-message: | + Closing due to 8+ weeks of inactivity. Please reopen with current context if relevant. + exempt-issue-labels: 'keep-open,blocked' + # PRs: don't auto-stale — branch protection + active reviews govern those + days-before-pr-stale: -1 + days-before-pr-close: -1 + operations-per-run: 50 From dd6ea65327489688a19c087f549c51a667b8dc97 Mon Sep 17 00:00:00 2001 From: lukasWuttke <54042461+LukasWodka@users.noreply.github.com> Date: Mon, 27 Apr 2026 09:39:57 +0200 Subject: [PATCH 4/4] ci: add set-pr-status caller workflow --- .github/workflows/set-pr-status.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/set-pr-status.yml diff --git a/.github/workflows/set-pr-status.yml b/.github/workflows/set-pr-status.yml new file mode 100644 index 0000000..e19a67e --- /dev/null +++ b/.github/workflows/set-pr-status.yml @@ -0,0 +1,10 @@ +name: Set PR Status + +on: + pull_request: + types: [opened, reopened, ready_for_review, converted_to_draft] + +jobs: + set-status: + uses: tracebloc/.github/.github/workflows/set-pr-status.yml@main + secrets: inherit