Update staging (#83)

* ci: Add new issues to project board

* chore: Add GH labels

* chore: Sync labels

* Update README

Small change to trigger CI
This commit is contained in:
oskarth
2022-07-29 15:40:32 +08:00
committed by GitHub
parent 6802667182
commit 73e46553d9
4 changed files with 166 additions and 1 deletions

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

@@ -0,0 +1,22 @@
name: Add new issues and PRs to Vac Research project board
on:
issues:
types: [opened]
pull_request:
types: [opened]
jobs:
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@v0.3.0
with:
# You can target a repository in a different organization
# to the issue
project-url: https://github.com/orgs/vacp2p/projects/6
github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}
# NOTE Currently all issues are added, might want to limit this
#labeled: bug, needs-triage
#label-operator: OR

17
.github/workflows/sync-labels.yml vendored Normal file
View File

@@ -0,0 +1,17 @@
name: Sync labels
on:
push:
branches:
- master
paths:
- .github/labels.yml
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: micnncim/action-label-syncer@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
manifest: .github/labels.yml