mirror of
https://github.com/nextcloud/server.git
synced 2025-02-07 01:50:38 +00:00
31eed47868
1) Removing the "needs info" label when someone comments on a stale issue seems incorrect. 2) By default, the stale action removes the "stale" label upon commenting. However, the labels-to-remove-when-unstale option triggers an additional API request to remove the "stale" label, which was already removed in the previous API call. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
34 lines
983 B
YAML
34 lines
983 B
YAML
# SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors
|
|
# SPDX-License-Identifier: MIT
|
|
name: Close stale issues
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
schedule:
|
|
- cron: "0 0 * * *"
|
|
|
|
jobs:
|
|
stale:
|
|
runs-on: ubuntu-latest
|
|
|
|
if: ${{ github.repository_owner != 'nextcloud-gmbh' }}
|
|
|
|
permissions:
|
|
issues: write
|
|
|
|
steps:
|
|
- uses: actions/stale@v9
|
|
with:
|
|
repo-token: ${{ secrets.COMMAND_BOT_PAT }}
|
|
stale-issue-message: >
|
|
This issue has been automatically marked as stale because it has not had
|
|
recent activity and seems to be missing some essential information.
|
|
It will be closed if no further activity occurs. Thank you
|
|
for your contributions.
|
|
stale-issue-label: 'stale'
|
|
only-labels: 'needs info'
|
|
exempt-issue-labels: '1. to develop,2. developing,3. to review,4. to release,security'
|
|
days-before-stale: 30
|
|
days-before-close: 14
|
|
# debug-only: true
|
|
|