Skip to content

Commit e9852f3

Browse files
grdsdevclaude
andcommitted
ci(release): switch to grdsdev/melos-action fork with token support
Use grdsdev/melos-action@feat/custom-token-for-create-pr across all three release workflows. Pass the App token to the melos-action in release-prepare so peter-evans/create-pull-request uses it directly — the fork's token input is the correct fix for the GITHUB_TOKEN PR creation restriction. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 618ce89 commit e9852f3

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

.github/workflows/release-prepare.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,10 @@ jobs:
4242
cache: true
4343

4444
- name: Setup Melos
45-
uses: bluefireteam/melos-action@v3
45+
uses: grdsdev/melos-action@feat/custom-token-for-create-pr
4646
with:
4747
run-versioning: ${{ inputs.prerelease == false }}
4848
run-versioning-prerelease: ${{ inputs.prerelease == true }}
4949
run-versioning-graduate: ${{ inputs.graduate == true }}
5050
create-pr: true
51+
token: ${{ steps.app-token.outputs.token }}

.github/workflows/release-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
cache: true
4545

4646
- name: Bootstrap with Melos
47-
uses: bluefireteam/melos-action@v3
47+
uses: grdsdev/melos-action@feat/custom-token-for-create-pr
4848

4949
- name: Publish dry run
5050
run: melos publish --scope ${{ inputs.package-name }} --dry-run

.github/workflows/release-tag.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
cache: true
3737

3838
- name: Setup Melos
39-
uses: bluefireteam/melos-action@v3
39+
uses: grdsdev/melos-action@feat/custom-token-for-create-pr
4040
with:
4141
tag: true
4242
- name: Trigger publish workflows

0 commit comments

Comments
 (0)