From 6d0366ec2eaf116f83a7e7147af4ce95ae5d727a Mon Sep 17 00:00:00 2001 From: SVJ_Vitor <17490173+shenvitor@users.noreply.github.com> Date: Tue, 3 Dec 2024 13:54:27 -0500 Subject: [PATCH 01/11] FIX: update Epic label to include emoji --- labels/default.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/labels/default.toml b/labels/default.toml index b3b81872..2463638d 100644 --- a/labels/default.toml +++ b/labels/default.toml @@ -1,6 +1,6 @@ -[Epic] +["💥 Epic"] color = "3E4B9E" -name = "Epic" +name = "💥 Epic" description = "Collection of issues" ["⚙️ Enhancement"] From 9640479c383c49001fb51584f40119d8e2f942b8 Mon Sep 17 00:00:00 2001 From: shenvitor <17490173+shenvitor@users.noreply.github.com> Date: Sat, 14 Dec 2024 16:19:02 +0100 Subject: [PATCH 02/11] DX: update label sync workflow to include additional repositories --- .github/workflows/sync-labels.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index ba8685f8..e78ed092 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -22,15 +22,28 @@ jobs: pip install labels - name: Sync general issue labels run: | - labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-AG + labels sync --filename labels/default.toml --owner ComPWA --repo actions labels sync --filename labels/default.toml --owner ComPWA --repo ampform + labels sync --filename labels/default.toml --owner ComPWA --repo ampform-dpd labels sync --filename labels/default.toml --owner ComPWA --repo benchmarks labels sync --filename labels/default.toml --owner ComPWA --repo compwa.github.io + labels sync --filename labels/default.toml --owner ComPWA --repo demo + labels sync --filename labels/default.toml --owner ComPWA --repo gluex-amplitude + labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar + labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar-analysis + labels sync --filename labels/default.toml --owner ComPWA --repo polarimetry labels sync --filename labels/default.toml --owner ComPWA --repo policy + labels sync --filename labels/default.toml --owner ComPWA --repo PWA-JPsi2pbarSigmaKS + labels sync --filename labels/default.toml --owner ComPWA --repo PWA-pages labels sync --filename labels/default.toml --owner ComPWA --repo qrules + labels sync --filename labels/default.toml --owner ComPWA --repo report + labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-AG + labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch + labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch-calendar labels sync --filename labels/default.toml --owner ComPWA --repo sphinxcontrib-hep-pdgref labels sync --filename labels/default.toml --owner ComPWA --repo tensorwaves labels sync --filename labels/default.toml --owner ComPWA --repo update-pip-constraints + - name: Sync issue labels for physics repositories run: | labels sync --filename labels/physics.toml --owner ComPWA --repo PWA-pages From be447c0a4cacf517bd90d417aa43925d0c955bed Mon Sep 17 00:00:00 2001 From: SVJ_Vitor <17490173+shenvitor@users.noreply.github.com> Date: Wed, 8 Jan 2025 05:31:58 -0500 Subject: [PATCH 03/11] update Epic label to include emoji --- labels/physics.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/labels/physics.toml b/labels/physics.toml index f03fa270..d0c459cb 100644 --- a/labels/physics.toml +++ b/labels/physics.toml @@ -1,7 +1,7 @@ # cspell:disable -[Epic] +["💥 Epic"] color = "3E4B9E" -name = "Epic" +name = "💥 Epic" description = "Collection of issues" ["⚙️ Enhancement"] From c96e1b188d9d02c2478306c0c3582d3126c36d9b Mon Sep 17 00:00:00 2001 From: SVJ_Vitor <17490173+shenvitor@users.noreply.github.com> Date: Wed, 8 Jan 2025 06:20:21 -0500 Subject: [PATCH 04/11] ENH: add additional repositories to label sync workflow --- .github/workflows/sync-labels.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index e78ed092..dfa289d2 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -28,21 +28,32 @@ jobs: labels sync --filename labels/default.toml --owner ComPWA --repo benchmarks labels sync --filename labels/default.toml --owner ComPWA --repo compwa.github.io labels sync --filename labels/default.toml --owner ComPWA --repo demo + labels sync --filename labels/default.toml --owner ComPWA --repo .github labels sync --filename labels/default.toml --owner ComPWA --repo gluex-amplitude labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar-analysis + labels sync --filename labels/default.toml --owner ComPWA --repo jax-mini-benchmark + labels sync --filename labels/default.toml --owner ComPWA --repo K-matrix-research + labels sync --filename labels/default.toml --owner ComPWA --repo Nstar-docs labels sync --filename labels/default.toml --owner ComPWA --repo polarimetry labels sync --filename labels/default.toml --owner ComPWA --repo policy + labels sync --filename labels/default.toml --owner ComPWA --repo prettier-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo PWA-JPsi2pbarSigmaKS labels sync --filename labels/default.toml --owner ComPWA --repo PWA-pages + labels sync --filename labels/default.toml --owner ComPWA --repo pyright-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo qrules labels sync --filename labels/default.toml --owner ComPWA --repo report labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-AG labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch-calendar + labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-api-relink labels sync --filename labels/default.toml --owner ComPWA --repo sphinxcontrib-hep-pdgref + labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-pybtex-etal-style + labels sync --filename labels/default.toml --owner ComPWA --repo strong2020-salamanca + labels sync --filename labels/default.toml --owner ComPWA --repo taplo-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo tensorwaves labels sync --filename labels/default.toml --owner ComPWA --repo update-pip-constraints + labels sync --filename labels/default.toml --owner ComPWA --repo update-pre-commit - name: Sync issue labels for physics repositories run: | From cc1b5d78bcab77b7ea0b11b1e5ec72dcb000a2f8 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:23:57 +0100 Subject: [PATCH 05/11] MAINT: sort repo names --- .github/workflows/sync-labels.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index dfa289d2..72da0c89 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -22,13 +22,13 @@ jobs: pip install labels - name: Sync general issue labels run: | + labels sync --filename labels/default.toml --owner ComPWA --repo .github labels sync --filename labels/default.toml --owner ComPWA --repo actions labels sync --filename labels/default.toml --owner ComPWA --repo ampform labels sync --filename labels/default.toml --owner ComPWA --repo ampform-dpd labels sync --filename labels/default.toml --owner ComPWA --repo benchmarks labels sync --filename labels/default.toml --owner ComPWA --repo compwa.github.io labels sync --filename labels/default.toml --owner ComPWA --repo demo - labels sync --filename labels/default.toml --owner ComPWA --repo .github labels sync --filename labels/default.toml --owner ComPWA --repo gluex-amplitude labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar-analysis @@ -47,8 +47,8 @@ jobs: labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch-calendar labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-api-relink - labels sync --filename labels/default.toml --owner ComPWA --repo sphinxcontrib-hep-pdgref labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-pybtex-etal-style + labels sync --filename labels/default.toml --owner ComPWA --repo sphinxcontrib-hep-pdgref labels sync --filename labels/default.toml --owner ComPWA --repo strong2020-salamanca labels sync --filename labels/default.toml --owner ComPWA --repo taplo-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo tensorwaves From da65d0b17dbe60d43564cc644a0135ca53875203 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:24:52 +0100 Subject: [PATCH 06/11] FIX: add missing repos --- .github/workflows/sync-labels.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index 72da0c89..194924e4 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -23,6 +23,7 @@ jobs: - name: Sync general issue labels run: | labels sync --filename labels/default.toml --owner ComPWA --repo .github + labels sync --filename labels/default.toml --owner ComPWA --repo .github-private labels sync --filename labels/default.toml --owner ComPWA --repo actions labels sync --filename labels/default.toml --owner ComPWA --repo ampform labels sync --filename labels/default.toml --owner ComPWA --repo ampform-dpd @@ -47,6 +48,7 @@ jobs: labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch-calendar labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-api-relink + labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-hep-pdgref labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-pybtex-etal-style labels sync --filename labels/default.toml --owner ComPWA --repo sphinxcontrib-hep-pdgref labels sync --filename labels/default.toml --owner ComPWA --repo strong2020-salamanca From c72ad5f62c7e193d0e6be3ead3c066a45d10855d Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:25:30 +0100 Subject: [PATCH 07/11] FIX: remove PWA-pages from general issue labels --- .github/workflows/sync-labels.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index 194924e4..5d85679b 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -40,7 +40,6 @@ jobs: labels sync --filename labels/default.toml --owner ComPWA --repo policy labels sync --filename labels/default.toml --owner ComPWA --repo prettier-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo PWA-JPsi2pbarSigmaKS - labels sync --filename labels/default.toml --owner ComPWA --repo PWA-pages labels sync --filename labels/default.toml --owner ComPWA --repo pyright-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo qrules labels sync --filename labels/default.toml --owner ComPWA --repo report From 1abcc1478bb68b575761507f57c9fc6e0cb5f1fe Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:27:32 +0100 Subject: [PATCH 08/11] FIX: remove Fritsch repos from label sync --- .github/workflows/sync-labels.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index 5d85679b..05520946 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -44,8 +44,6 @@ jobs: labels sync --filename labels/default.toml --owner ComPWA --repo qrules labels sync --filename labels/default.toml --owner ComPWA --repo report labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-AG - labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch - labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-Fritsch-calendar labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-api-relink labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-hep-pdgref labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-pybtex-etal-style From c2b275f96535be68976090383a06802c511c10cf Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:30:56 +0100 Subject: [PATCH 09/11] MAINT: sort Feature in similar way to `defaults.toml` --- labels/physics.toml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/labels/physics.toml b/labels/physics.toml index d0c459cb..c41404b9 100644 --- a/labels/physics.toml +++ b/labels/physics.toml @@ -19,6 +19,11 @@ color = "CFD3D7" name = "⚪ Duplicate" description = "This issue or pull request already exists" +["✨ Feature"] +color = "C2E0C6" +name = "✨ Feature" +description = "New feature added to the package" + ["❔ Question"] color = "88506B" name = "❔ Question" @@ -34,11 +39,6 @@ color = "D93F0B" name = "🐛 Bug" description = "Something isn't working" -["✨ Feature"] -color = "C2E0C6" -name = "✨ Feature" -description = "New feature added to the package" - ["💫 Good first issue"] color = "F4EAEF" name = "💫 Good first issue" From d10b8722b12db7cb6706f2962a5778e937923116 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:31:43 +0100 Subject: [PATCH 10/11] DX: add Task label --- labels/physics.toml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/labels/physics.toml b/labels/physics.toml index c41404b9..10ecbdd2 100644 --- a/labels/physics.toml +++ b/labels/physics.toml @@ -19,11 +19,6 @@ color = "CFD3D7" name = "⚪ Duplicate" description = "This issue or pull request already exists" -["✨ Feature"] -color = "C2E0C6" -name = "✨ Feature" -description = "New feature added to the package" - ["❔ Question"] color = "88506B" name = "❔ Question" @@ -39,11 +34,21 @@ color = "D93F0B" name = "🐛 Bug" description = "Something isn't working" +["✨ Feature"] +color = "C2E0C6" +name = "✨ Feature" +description = "New feature added to the package" + ["💫 Good first issue"] color = "F4EAEF" name = "💫 Good first issue" description = "Good for newcomers" +["📋 Task"] +color = "1D76DB" +name = "📋 Task" +description = "Task for the to-do list" + ["📖 Analysis"] color = "FBE2BD" name = "📖 Analysis" From 88c70b90dbb90cd076d85d81fe3bc506ed6d6d12 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Wed, 8 Jan 2025 12:35:02 +0100 Subject: [PATCH 11/11] DX: add physics label to relevant repos --- .github/workflows/sync-labels.yml | 24 ++++++++++++------------ labels/physics.toml | 11 +++++------ 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/.github/workflows/sync-labels.yml b/.github/workflows/sync-labels.yml index 05520946..4dcd3e73 100644 --- a/.github/workflows/sync-labels.yml +++ b/.github/workflows/sync-labels.yml @@ -22,33 +22,21 @@ jobs: pip install labels - name: Sync general issue labels run: | - labels sync --filename labels/default.toml --owner ComPWA --repo .github - labels sync --filename labels/default.toml --owner ComPWA --repo .github-private labels sync --filename labels/default.toml --owner ComPWA --repo actions labels sync --filename labels/default.toml --owner ComPWA --repo ampform labels sync --filename labels/default.toml --owner ComPWA --repo ampform-dpd labels sync --filename labels/default.toml --owner ComPWA --repo benchmarks labels sync --filename labels/default.toml --owner ComPWA --repo compwa.github.io labels sync --filename labels/default.toml --owner ComPWA --repo demo - labels sync --filename labels/default.toml --owner ComPWA --repo gluex-amplitude - labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar - labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar-analysis labels sync --filename labels/default.toml --owner ComPWA --repo jax-mini-benchmark - labels sync --filename labels/default.toml --owner ComPWA --repo K-matrix-research - labels sync --filename labels/default.toml --owner ComPWA --repo Nstar-docs - labels sync --filename labels/default.toml --owner ComPWA --repo polarimetry labels sync --filename labels/default.toml --owner ComPWA --repo policy labels sync --filename labels/default.toml --owner ComPWA --repo prettier-pre-commit - labels sync --filename labels/default.toml --owner ComPWA --repo PWA-JPsi2pbarSigmaKS labels sync --filename labels/default.toml --owner ComPWA --repo pyright-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo qrules - labels sync --filename labels/default.toml --owner ComPWA --repo report - labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-AG labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-api-relink labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-hep-pdgref labels sync --filename labels/default.toml --owner ComPWA --repo sphinx-pybtex-etal-style labels sync --filename labels/default.toml --owner ComPWA --repo sphinxcontrib-hep-pdgref - labels sync --filename labels/default.toml --owner ComPWA --repo strong2020-salamanca labels sync --filename labels/default.toml --owner ComPWA --repo taplo-pre-commit labels sync --filename labels/default.toml --owner ComPWA --repo tensorwaves labels sync --filename labels/default.toml --owner ComPWA --repo update-pip-constraints @@ -56,4 +44,16 @@ jobs: - name: Sync issue labels for physics repositories run: | + labels sync --filename labels/default.toml --owner ComPWA --repo .github + labels sync --filename labels/default.toml --owner ComPWA --repo .github-private + labels sync --filename labels/default.toml --owner ComPWA --repo gluex-amplitude + labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar + labels sync --filename labels/default.toml --owner ComPWA --repo gluex-nstar-analysis + labels sync --filename labels/default.toml --owner ComPWA --repo K-matrix-research + labels sync --filename labels/default.toml --owner ComPWA --repo Nstar-docs + labels sync --filename labels/default.toml --owner ComPWA --repo polarimetry + labels sync --filename labels/default.toml --owner ComPWA --repo PWA-JPsi2pbarSigmaKS + labels sync --filename labels/default.toml --owner ComPWA --repo report + labels sync --filename labels/default.toml --owner ComPWA --repo RUB-EP1-AG + labels sync --filename labels/default.toml --owner ComPWA --repo strong2020-salamanca labels sync --filename labels/physics.toml --owner ComPWA --repo PWA-pages diff --git a/labels/physics.toml b/labels/physics.toml index 10ecbdd2..2e9d8c71 100644 --- a/labels/physics.toml +++ b/labels/physics.toml @@ -1,4 +1,3 @@ -# cspell:disable ["💥 Epic"] color = "3E4B9E" name = "💥 Epic" @@ -19,6 +18,11 @@ color = "CFD3D7" name = "⚪ Duplicate" description = "This issue or pull request already exists" +["✨ Feature"] +color = "C2E0C6" +name = "✨ Feature" +description = "New feature added to the package" + ["❔ Question"] color = "88506B" name = "❔ Question" @@ -34,11 +38,6 @@ color = "D93F0B" name = "🐛 Bug" description = "Something isn't working" -["✨ Feature"] -color = "C2E0C6" -name = "✨ Feature" -description = "New feature added to the package" - ["💫 Good first issue"] color = "F4EAEF" name = "💫 Good first issue"