Skip to content

Commit fb3c416

Browse files
committed
fix(release): add PR label job as temporary fix for missing labels
1 parent 6c3c3a5 commit fb3c416

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

.github/workflows/release.yaml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,23 @@ concurrency:
2020
group: release
2121

2222
jobs:
23+
# This job creates the necessary labels for the release-please PRs
24+
label-check:
25+
name: Create release-please PR labels
26+
runs-on: ubuntu-latest
27+
steps:
28+
- name: Checkout
29+
uses: actions/checkout@v4
30+
31+
- name: Add labels to the repository if not present
32+
env:
33+
GH_TOKEN: ${{ github.token }}
34+
run: |
35+
gh label create "autorelease: pending" -c FBCA04 -d "release-please PR tagging - Pending release" || true
36+
gh label create "autorelease: tagged" -c D4C5F9 -d "release-please PR tagging - Ready for release" || true
37+
gh label create "autorelease: snapshot" -c D4C5F9 -d "release-please PR tagging - Ready for release" || true
38+
gh label create "autorelease: published" -c 0E8A16 -d "release-please PR tagging - Released" || true
39+
2340
# This job runs a simple E2E test with the latest FusionAuth and iOS version as a prerequisite for the prerelease-prep
2441
initial-e2e-test:
2542
name: Run Prerelease E2E Tests
@@ -49,7 +66,7 @@ jobs:
4966
prerelease-prep:
5067
name: Create Prerelease Pull Request
5168
runs-on: ubuntu-latest
52-
needs: [ initial-e2e-test, mobsf, swiftlint, codeql-package, codeql-samples-quickstart ]
69+
needs: [ label-check, initial-e2e-test, mobsf, swiftlint, codeql-package, codeql-samples-quickstart ]
5370
outputs:
5471
releases_created: ${{ steps.release.outputs.releases_created }}
5572
tag_name: ${{ steps.release.outputs.tag_name }}

0 commit comments

Comments
 (0)