|
4 | 4 | push: |
5 | 5 | branches: |
6 | 6 | - main |
7 | | - pull_request: |
8 | | - types: [opened, reopened, synchronize] |
9 | 7 |
|
10 | 8 | permissions: |
11 | 9 | contents: read |
12 | | - pull-requests: write |
13 | 10 |
|
14 | 11 | jobs: |
15 | 12 | update_release_draft: |
16 | 13 | name: Update Release Draft |
17 | 14 | runs-on: ubuntu-latest |
18 | 15 | permissions: |
19 | 16 | contents: write |
20 | | - pull-requests: write |
| 17 | + pull-requests: read |
21 | 18 | outputs: |
22 | 19 | resolved_version: ${{ steps.draft_release.outputs.resolved_version }} |
23 | 20 | tag_name: ${{ steps.draft_release.outputs.tag_name }} |
24 | 21 | steps: |
25 | 22 | - uses: actions/create-github-app-token@v3 |
26 | 23 | id: app-token |
27 | 24 | with: |
28 | | - app-id: ${{ secrets.APP_ID }} |
| 25 | + client-id: ${{ secrets.APP_ID }} |
29 | 26 | private-key: ${{ secrets.APP_PRIVATE_KEY }} |
30 | 27 | - name: Draft Release |
31 | 28 | id: draft_release |
32 | 29 | uses: release-drafter/release-drafter@v7 |
33 | 30 | with: |
34 | 31 | config-name: release-drafter-config.yml |
| 32 | + commitish: main |
35 | 33 | env: |
36 | 34 | GITHUB_TOKEN: ${{ steps.app-token.outputs.token }} |
37 | 35 |
|
38 | 36 | update_package_version: |
39 | 37 | name: Update Package Version |
40 | 38 | runs-on: ubuntu-latest |
41 | 39 | needs: update_release_draft |
42 | | - if: github.event_name == 'push' && needs.update_release_draft.outputs.resolved_version != '' |
| 40 | + if: github.event_name == 'push' && |
| 41 | + needs.update_release_draft.outputs.resolved_version != '' |
43 | 42 | permissions: |
44 | 43 | contents: write |
45 | 44 | pull-requests: write |
46 | 45 | steps: |
47 | 46 | - uses: actions/create-github-app-token@v3 |
48 | 47 | id: app-token |
49 | 48 | with: |
50 | | - app-id: ${{ secrets.APP_ID }} |
| 49 | + client-id: ${{ secrets.APP_ID }} |
51 | 50 | private-key: ${{ secrets.APP_PRIVATE_KEY }} |
52 | 51 | - name: Checkout code |
53 | 52 | uses: actions/checkout@v6 |
@@ -109,7 +108,8 @@ jobs: |
109 | 108 | uses: peter-evans/create-pull-request@v8 |
110 | 109 | with: |
111 | 110 | token: ${{ steps.app-token.outputs.token }} |
112 | | - commit-message: "chore: bump version to ${{ needs.update_release_draft.outputs.resolved_version }}" |
| 111 | + commit-message: "chore: bump version to ${{ |
| 112 | + needs.update_release_draft.outputs.resolved_version }}" |
113 | 113 | title: "chore: bump version to ${{ needs.update_release_draft.outputs.resolved_version }}" |
114 | 114 | body: | |
115 | 115 | ## Version Bump |
|
0 commit comments