diff --git a/.github/workflows/reproduire-close.yml b/.github/workflows/reproduire-close.yml new file mode 100644 index 00000000..d5990961 --- /dev/null +++ b/.github/workflows/reproduire-close.yml @@ -0,0 +1,24 @@ +name: Close incomplete issues +on: + workflow_dispatch: + schedule: + - cron: '30 1 * * *' # run every day + +permissions: + issues: write + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v9 + with: + days-before-stale: -1 # Issues and PR will never be flagged stale automatically. + stale-issue-label: 'needs reproduction' # Label that flags an issue as stale. + only-labels: 'needs reproduction' # Only process these issues + days-before-issue-close: 14 + ignore-updates: true + remove-stale-when-updated: false + close-issue-message: This issue was closed because it was open for 14 days without a reproduction. + close-issue-label: closed-by-bot + operations-per-run: 300 #default 30