diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 970bfe76..b722c007 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -8,4 +8,4 @@ Relates OR Closes #0000 - + diff --git a/.github/workflows/stale.yaml b/.github/workflows/stale.yaml new file mode 100644 index 00000000..492d81b4 --- /dev/null +++ b/.github/workflows/stale.yaml @@ -0,0 +1,39 @@ +name: Manage Stale Items +'on': + schedule: + - cron: 00 00 * * * +jobs: + stale: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/stale@v6 + with: + repo-token: '${{ secrets.GITHUB_TOKEN }}' + days-before-stale: 180 + days-before-close: 30 + exempt-issue-labels: 'needs-triage, acknowledged, in-progress' + exempt-pr-labels: 'needs-review, under-review, acknowledged, planned' + remove-stale-when-updated: true + delete-branch: false + stale-issue-label: stale + stale-issue-message: > + Marking this issue as stale due to inactivity in the past 180 days. + This helps us focus on the active issues. If this issue is + reproducible with the [latest](https://github.com/bpg/terraform-provider-proxmox/releases/latest) + version of the provider, please comment. If this issue receives no + comments in the next 30 days it will automatically be closed. + If this issue was automatically closed and you feel this issue + should be reopened, we encourage creating a new issue linking back + to this one for added context. Thank you! + stale-pr-label: stale + stale-pr-message: > + Marking this pull request as stale due to inactivity in the past + 180 days. This helps us focus on the active pull requests. If this + pull request receives no comments in the next 30 days it will + automatically be closed. + If this pull request was automatically closed and you feel this + pull request should be reopened, we encourage creating a new pull + request linking back to this one for added context. Thank you! diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 93144724..5c5539b2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,7 +24,7 @@ You can run all the test cases by invoking `make test`. Please create a new PR against the `main` branch which must be based on the project's [pull request template](.github/PULL_REQUEST_TEMPLATE.md). -Please follow the [Conventional Commits](https://www.conventionalcommits.org/) specification when naming your commits. +Please follow the [Conventional Commits](https://www.conventionalcommits.org/) specification when naming your commits and/or PRs. ## Coding conventions