-
Notifications
You must be signed in to change notification settings - Fork 604
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Declaratively define (and sync) labels
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
- Loading branch information
1 parent
d8924cd
commit dfa4244
Showing
3 changed files
with
78 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# Configuration file to declaratively configure labels | ||
# Ref: https://github.com/EndBug/label-sync#Config-files | ||
|
||
- name: area/bootstrap | ||
description: Bootstrap related issues and pull requests | ||
color: '#86efc9' | ||
- name: area/install | ||
description: Install and uninstall related issues and pull requests | ||
color: '#86efc9' | ||
- name: area/diff | ||
description: Diff related issues and pull requests | ||
color: '#BA4192' | ||
- name: area/bucket | ||
description: Bucket related issues and pull requests | ||
color: '#00b140' | ||
- name: area/git | ||
description: Git related issues and pull requests | ||
color: '#863faf' | ||
- name: area/oci | ||
description: OCI related issues and pull requests | ||
color: '#c739ff' | ||
- name: area/kustomization | ||
description: Kustomization related issues and pull requests | ||
color: '#00e54d' | ||
- name: area/helm | ||
description: Helm related issues and pull requests | ||
color: '#1673b6' | ||
- name: area/image-automation | ||
description: Automated image updates related issues and pull requests | ||
color: '#c5def5' | ||
- name: area/monitoring | ||
description: Monitoring related issues and pull requests | ||
color: '#dd75ae' | ||
- name: area/multi-tenancy | ||
description: Multi-tenancy related issues and pull requests | ||
color: '#72CDBD' | ||
- name: area/notification | ||
description: Notification API related issues and pull requests | ||
color: '#434ec1' | ||
- name: area/source | ||
description: Source API related issues and pull requests | ||
color: '#863faf' | ||
- name: area/RFC | ||
description: Feature request proposals in the RFC format | ||
color: '#D621C3' | ||
- name: backport:release/v1.0.x | ||
description: To be backported to release/v1.0.x | ||
color: '#ffd700' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
name: sync-labels | ||
on: | ||
workflow_dispatch: | ||
push: | ||
branches: | ||
- main | ||
paths: | ||
- .github/labels.yaml | ||
|
||
permissions: | ||
contents: read | ||
|
||
jobs: | ||
labels: | ||
name: Run sync | ||
runs-on: ubuntu-latest | ||
permissions: | ||
issues: write | ||
steps: | ||
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 | ||
- uses: EndBug/label-sync@da00f2c11fdb78e4fae44adac2fdd713778ea3e8 # v2.3.2 | ||
with: | ||
# Configuration file | ||
config-file: | | ||
https://raw.githubusercontent.com/fluxcd/community/main/.github/standard-labels.yaml | ||
.github/labels.yaml | ||
# Strictly declarative | ||
delete-other-labels: true |