Automatically add new issues to triage project (#6165)

Create a GitHub Actions workflow that automatically adds
newly-filed bugs to https://github.com/orgs/letsencrypt/projects/6.
The `ADD_TO_PROJECT_PAT` secret is a Personal Access
Token configured as laid out at
https://github.com/actions/add-to-project#creating-a-pat-and-adding-it-to-your-repository
This commit is contained in:
Aaron Gable 2022-06-14 15:53:25 -07:00 committed by GitHub
parent fda4124471
commit d6e151dfcc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 16 additions and 0 deletions

16
.github/workflows/add-to-project vendored Normal file
View File

@ -0,0 +1,16 @@
name: Add new bugs to triage project
on:
issues:
types:
- opened
jobs:
add-to-project:
name: Add issue to triage project
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@main
with:
project-url: https://github.com/orgs/letsencrypt/projects/6
github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}