Skip to content

Commit e3f5e3c

Browse files
authored
chore: Update to release-please v4. (#411)
Mostly ripped from the C++ [PR](launchdarkly/cpp-sdks@eb3e62d).
1 parent a6af800 commit e3f5e3c

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

.github/workflows/release-please.yml

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,18 @@ jobs:
2222
package-node-server-sdk-redis-release: ${{ steps.release.outputs['packages/store/node-server-sdk-redis--release_created'] }}
2323
package-node-server-sdk-dynamodb-release: ${{ steps.release.outputs['packages/store/node-server-sdk-dynamodb--release_created'] }}
2424
steps:
25-
- uses: google-github-actions/release-please-action@v3
25+
- uses: google-github-actions/release-please-action@v4
2626
id: release
2727
with:
28-
command: manifest
2928
token: ${{secrets.GITHUB_TOKEN}}
30-
default-branch: main
3129

3230
release-common:
3331
runs-on: ubuntu-latest
3432
needs: ['release-please']
3533
permissions:
3634
id-token: write
3735
contents: write
38-
if: ${{ needs.release-please.outputs.package-common-released }}
36+
if: ${{ needs.release-please.outputs.package-common-released == 'true'}}
3937
steps:
4038
- uses: actions/checkout@v3
4139
- uses: actions/setup-node@v3
@@ -58,7 +56,7 @@ jobs:
5856
permissions:
5957
id-token: write
6058
contents: write
61-
if: ${{ needs.release-please.outputs.package-sdk-client-released }}
59+
if: ${{ needs.release-please.outputs.package-sdk-client-released == 'true'}}
6260
steps:
6361
- uses: actions/checkout@v3
6462
- uses: actions/setup-node@v3
@@ -81,7 +79,7 @@ jobs:
8179
permissions:
8280
id-token: write
8381
contents: write
84-
if: ${{ needs.release-please.outputs.package-sdk-server-released }}
82+
if: ${{ needs.release-please.outputs.package-sdk-server-released == 'true'}}
8583
steps:
8684
- uses: actions/checkout@v3
8785
- uses: actions/setup-node@v3
@@ -104,7 +102,7 @@ jobs:
104102
permissions:
105103
id-token: write
106104
contents: write
107-
if: ${{ needs.release-please.outputs.package-sdk-server-edge-released }}
105+
if: ${{ needs.release-please.outputs.package-sdk-server-edge-released == 'true'}}
108106
steps:
109107
- uses: actions/checkout@v3
110108
- uses: actions/setup-node@v3
@@ -127,7 +125,7 @@ jobs:
127125
permissions:
128126
id-token: write
129127
contents: write
130-
if: ${{ needs.release-please.outputs.package-akamai-edgeworker-sdk-released }}
128+
if: ${{ needs.release-please.outputs.package-akamai-edgeworker-sdk-released == 'true'}}
131129
steps:
132130
- uses: actions/checkout@v3
133131
- uses: actions/setup-node@v3
@@ -150,7 +148,7 @@ jobs:
150148
permissions:
151149
id-token: write
152150
contents: write
153-
if: ${{ needs.release-please.outputs.package-cloudflare-released }}
151+
if: ${{ needs.release-please.outputs.package-cloudflare-released == 'true'}}
154152
steps:
155153
- uses: actions/checkout@v3
156154
- uses: actions/setup-node@v3
@@ -173,7 +171,7 @@ jobs:
173171
permissions:
174172
id-token: write
175173
contents: write
176-
if: ${{ needs.release-please.outputs.package-react-native-released }}
174+
if: ${{ needs.release-please.outputs.package-react-native-released == 'true'}}
177175
steps:
178176
- uses: actions/checkout@v3
179177
- uses: actions/setup-node@v3
@@ -196,7 +194,7 @@ jobs:
196194
permissions:
197195
id-token: write
198196
contents: write
199-
if: ${{ needs.release-please.outputs.package-server-node-released }}
197+
if: ${{ needs.release-please.outputs.package-server-node-released == 'true'}}
200198
steps:
201199
- uses: actions/checkout@v3
202200
- uses: actions/setup-node@v3
@@ -219,7 +217,7 @@ jobs:
219217
permissions:
220218
id-token: write
221219
contents: write
222-
if: ${{ needs.release-please.outputs.package-vercel-released }}
220+
if: ${{ needs.release-please.outputs.package-vercel-released == 'true'}}
223221
steps:
224222
- uses: actions/checkout@v3
225223
- uses: actions/setup-node@v3
@@ -242,7 +240,7 @@ jobs:
242240
permissions:
243241
id-token: write
244242
contents: write
245-
if: ${{ needs.release-please.outputs.package-akamai-base-released }}
243+
if: ${{ needs.release-please.outputs.package-akamai-base-released == 'true'}}
246244
steps:
247245
- uses: actions/checkout@v3
248246
- uses: actions/setup-node@v3
@@ -265,7 +263,7 @@ jobs:
265263
permissions:
266264
id-token: write
267265
contents: write
268-
if: ${{ needs.release-please.outputs.package-akamai-edgekv-released }}
266+
if: ${{ needs.release-please.outputs.package-akamai-edgekv-released == 'true'}}
269267
steps:
270268
- uses: actions/checkout@v3
271269
- uses: actions/setup-node@v3

0 commit comments

Comments
 (0)