Skip to content

Commit 19a37c2

Browse files
committed
ci pip-compile: add appropriate labels to dev and docs jobs
Dev dependency PRs are usually backported to all stable branches and should be marked with the `tooling` label. Doc build dependency PRs are never backported and should be marked with the `doc builds` label.
1 parent b68b03e commit 19a37c2

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

.github/workflows/pip-compile-dev.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ name: "Refresh dev dependencies"
1515
reset-branch:
1616
type: boolean
1717
default: false
18+
labels:
19+
required: false
20+
type: string
1821
push:
1922
branches:
2023
- devel
@@ -37,4 +40,5 @@ jobs:
3740
'pip-compile-3.10(static)'
3841
'pip-compile-3.10(spelling)'
3942
reset-branch: "${{ inputs.reset-branch || false }}"
43+
labels: "${{ inputs.labels || 'backport-2.14,backport-2.15,backport-2.16,tooling' }}"
4044
secrets: inherit

.github/workflows/pip-compile-docs.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ name: "Refresh docs build dependencies"
1515
reset-branch:
1616
type: boolean
1717
default: false
18+
labels:
19+
required: false
20+
type: string
1821
push:
1922
branches:
2023
- devel
@@ -33,4 +36,5 @@ jobs:
3336
pr-branch: "${{ inputs.pr-branch || 'pip-compile/devel/docs' }}"
3437
nox-args: "-e 'pip-compile-3.10(requirements)' 'pip-compile-3.10(requirements-relaxed)'"
3538
reset-branch: "${{ inputs.reset-branch || false }}"
39+
labels: "${{ inputs.labels || 'doc builds,no_backport' }}"
3640
secrets: inherit

0 commit comments

Comments
 (0)