mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-01 22:02:45 +01:00
Also a small pass on workflow names. Note, I'm a little concerned that the test/nightly release/pre-commit endpoints may be fragile. At the same time, it's also where it may be most useful, to prevent network access by arbitrary test code. I think this is imperfect, but maybe we can try it out and see if it's much of an issue. Note, the discord wiki action is currently broken, this should fix it.
64 lines
2.4 KiB
YAML
64 lines
2.4 KiB
YAML
# Part of the Carbon Language project, under the Apache License v2.0 with LLVM
|
|
# Exceptions. See /LICENSE for license information.
|
|
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
|
|
|
name: 'Triage inactive issues and PRs'
|
|
on:
|
|
schedule:
|
|
- cron: '30 1 * * *'
|
|
|
|
permissions:
|
|
issues: write # For actions/stale to close stale issues.
|
|
pull-requests: write # For actions/stale to close stale PRs.
|
|
|
|
jobs:
|
|
stale:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Harden Runner
|
|
uses: step-security/harden-runner@17d0e2bd7d51742c71671bd19fa12bdc9d40a3d6 # v2.8.1
|
|
with:
|
|
disable-sudo: true
|
|
egress-policy: block
|
|
# prettier-ignore
|
|
allowed-endpoints: >
|
|
api.github.com:443
|
|
|
|
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
|
|
with:
|
|
stale-issue-message: >
|
|
We triage inactive PRs and issues in order to make it easier to find
|
|
active work. If this issue should remain active or becomes active
|
|
again, please comment or remove the `inactive` label. The `long
|
|
term` label can also be added for issues which are expected to take
|
|
time.
|
|
|
|
|
|
This issue is labeled `inactive` because the last activity was over
|
|
90 days ago.
|
|
stale-pr-message: >
|
|
We triage inactive PRs and issues in order to make it easier to find
|
|
active work. If this PR should remain active, please comment or
|
|
remove the `inactive` label.
|
|
|
|
|
|
This PR is labeled `inactive` because the last activity was over 90
|
|
days ago. This PR will be closed and archived after 14 additional
|
|
days without activity.
|
|
close-pr-message: >
|
|
We triage inactive PRs and issues in order to make it easier to find
|
|
active work. If this PR should remain active or becomes active
|
|
again, please reopen it.
|
|
|
|
|
|
This PR was closed and archived because there has been no new
|
|
activity in the 14 days since the `inactive` label was added.
|
|
stale-issue-label: 'inactive'
|
|
stale-pr-label: 'inactive'
|
|
exempt-issue-labels:
|
|
'long term,design idea,design update,good first issue,leads question'
|
|
days-before-stale: 90
|
|
days-before-close: 14
|
|
days-before-issue-close: -1
|
|
operations-per-run: 100
|