ci: add workflows for adding issues to project (#660)

This commit is contained in:
sua yoo 2023-02-28 18:37:01 -08:00 committed by GitHub
parent f2b7946960
commit 29f31cd462
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 30 additions and 0 deletions

View File

@ -0,0 +1,15 @@
name: Update assigned issues in Webrecorder Projects
on:
issues:
types: [assigned]
jobs:
move-issue-column:
runs-on: ubuntu-latest
steps:
- uses: alex-page/github-project-automation-plus@v0.8.3
with:
project: Webrecorder Projects
column: Todo
repo-token: ${{ secrets.GITHUB_TOKEN }}

15
.github/workflows/project-new-issue.yml vendored Normal file
View File

@ -0,0 +1,15 @@
name: Assign new issues to Webrecorder Projects
on:
issues:
types: [opened]
jobs:
move-issue-column:
runs-on: ubuntu-latest
steps:
- uses: alex-page/github-project-automation-plus@v0.8.3
with:
project: Webrecorder Projects
column: Triage
repo-token: ${{ secrets.GITHUB_TOKEN }}