Skip to content

Commit eb189e5

Browse files
committed
ci: debug release please
1 parent aced5e8 commit eb189e5

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

.github/workflows/create-release-pr.yaml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,6 @@ name: "Create release-please pull request"
33
on:
44
workflow_dispatch:
55
workflow_call:
6-
secrets:
7-
RELEASE_PLEASE_TOKEN:
8-
description: "PAT for release-please to create releases and PRs"
9-
required: true
106
outputs:
117
releases_created:
128
description: "If true, a release PR has been merged"
@@ -15,15 +11,17 @@ on:
1511
description: "The release tag. Ex v1.4.0"
1612
value: ${{ jobs.release-please.outputs.tag_name }}
1713

14+
permissions:
15+
contents: write
16+
pull-requests: write
17+
issues: write
18+
1819
jobs:
1920
release-please:
20-
permissions: write-all
2121
runs-on: ubuntu-latest
2222
steps:
2323
- uses: googleapis/release-please-action@v4
2424
id: release
25-
with:
26-
token: ${{ secrets.RELEASE_PLEASE_TOKEN }}
2725
outputs:
2826
releases_created: ${{ steps.release.outputs.releases_created }}
2927
tag_name: ${{ steps.release.outputs.tag_name }}

.github/workflows/on-main-push.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ on:
44
branches:
55
- main
66

7+
permissions:
8+
contents: write
9+
pull-requests: write
10+
issues: write
11+
712
jobs:
813
tests:
914
uses: ./.github/workflows/tests.yaml
@@ -27,7 +32,6 @@ jobs:
2732
needs: [tests, integration-tests]
2833
permissions: write-all
2934
uses: ./.github/workflows/create-release-pr.yaml
30-
secrets: inherit
3135

3236
publish-packages:
3337
needs: release-please

release-please-config.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
},
7676
"plugins": ["node-workspace"],
7777
"prerelease": true,
78+
"pull-request-title-pattern": "chore${scope}: release${component} ${version}",
7879
"release-type": "node",
7980
"separate-pull-requests": false
8081
}

0 commit comments

Comments
 (0)