From 73e46553d9070fb70e816ea3002b5e5c71417d79 Mon Sep 17 00:00:00 2001 From: oskarth Date: Fri, 29 Jul 2022 15:40:32 +0800 Subject: [PATCH] Update staging (#83) * ci: Add new issues to project board * chore: Add GH labels * chore: Sync labels * Update README Small change to trigger CI --- .github/labels.yml | 126 +++++++++++++++++++++++++++ .github/workflows/add-to-project.yml | 22 +++++ .github/workflows/sync-labels.yml | 17 ++++ README.md | 2 +- 4 files changed, 166 insertions(+), 1 deletion(-) create mode 100644 .github/labels.yml create mode 100644 .github/workflows/add-to-project.yml create mode 100644 .github/workflows/sync-labels.yml diff --git a/.github/labels.yml b/.github/labels.yml new file mode 100644 index 0000000..e2ad64d --- /dev/null +++ b/.github/labels.yml @@ -0,0 +1,126 @@ +# Official labels +- name: bug + description: Something isn't working + color: d73a4a +- name: documentation + description: Improvements or additions to documentation + color: 0075ca +- name: duplicate + description: This issue or pull request already exists + color: cfd3d7 +- name: enhancement + description: New feature or request + color: a2eeef +- name: good first issue + description: Good for newcomers + color: 7057ff +- name: help wanted + description: Extra attention is needed + color: 008672 +- name: invalid + description: This doesn't seem right + color: e4e669 +- name: question + description: Further information is requested + color: d876e3 +- name: wontfix + description: This will not be worked on + color: ffffff + +# Generally useful labels +- name: blocked + description: This issue is blocked by some other work + color: e0af74 +- name: critical + description: This issue needs critical attention + color: B60205 +- name: infra + description: Infra, devops, CI and related tasks + +# Waku Product labels + color: 277196 +- name: rqt:platforms + description: Requirement coming from a platform + color: A51BB5 + +# Tracks primarily within Secure Messaging or Waku Product project +- name: track:rln + description: RLN Track - (Secure Messaging/Applied ZK), relay and applications + color: C89BC6 +- name: track:anonymity + description: Anonymity track (Secure Messaging) + color: 06B6C8 +- name: track:operator-outreach + description: Operator outreach track (Secure Messaging/Waku Product) + color: B888AB +- name: track:ft-store + description: FT-Store track (Secure Messaging) + color: F5FD62 +- name: track:discovery + description: Discovery track (Secure Messaging/Waku Product) + color: 6BEB61 +- name: track:protocol-incentivization + description: Protocol Incentivization track (Secure Messaging), e.g. service credentials + color: 0037E3 +- name: track:restricted-run + description: Restricted run track (Secure Messaging/Waku Product), e.g. filter, WebRTC + color: D91C35 +- name: track:conversational-security + description: Conversational security track (Secure Messaging) + color: CC6B00 +- name: track:nwaku-productionization + description: nwaku-productionization track (Waku Product) + color: 9DEA79 +- name: track:nwaku-maintenance + description: nwaku-maintenance track (Waku Product) + color: 40F9F0 +- name: track:network-testing + description: network-testing track (Secure Messaging/Waku Product) + color: bfd4f2 +- name: track:platform-outreach + description: Platform outreach track (Waku Product) + color: 06B6C8 +- name: track:sdks + description: SDKS track (Waku Product), including bindings + color: 34D557 +- name: track:go-waku-productionization + description: go-waku-productionization track (Waku Product) + color: 9DEA79 + +# Tracks within zk-WASM project +- name: track:kickoff + description: Kickoff track (zk-WASM) + color: 06B6C8 + +# Tracks within RAD project +- name: track:waku-specs + description: Waku specs track (RAD) + color: 1d76db +- name: track:logos-specs + description: Logos specs track (RAD) + color: CA105D +- name: track:codex-specs + description: Codex specs track (RAD) + color: D9714D +- name: track:rfc-process + description: RFC process track (RAD) + color: BB9BAD +- name: track:status-specs + description: Status specs track (RAD) + color: 0052CC +- name: track:research-outreach + description: Research outreach track (RAD) + color: ACAD2D + +# Tracks primarily within Applied ZK/Explorations project +- name: track:validator-privacy + description: Validator privacy track (Applied ZK/Explorations) + color: 53AE45 +- name: track:zerokit + description: Zerokit track (Applied ZK/Explorations) + color: DF1D12 + +# Meta track for Vac org +- name: track:vac-org + description: Vac Org track (Meta) + color: 1A28E8 diff --git a/.github/workflows/add-to-project.yml b/.github/workflows/add-to-project.yml new file mode 100644 index 0000000..27971d9 --- /dev/null +++ b/.github/workflows/add-to-project.yml @@ -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 diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml new file mode 100644 index 0000000..975bdb8 --- /dev/null +++ b/.github/workflows/sync-labels.yml @@ -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 diff --git a/README.md b/README.md index 0d9b85f..c7243b4 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Vac.dev Website -made and deployed with [logos site-builder](https://github.com/acid-info/logos-site-builder) +Made and deployed with [logos site-builder](https://github.com/acid-info/logos-site-builder). # Continuous Deloyment