File tree Expand file tree Collapse file tree 4 files changed +32
-0
lines changed Expand file tree Collapse file tree 4 files changed +32
-0
lines changed Original file line number Diff line number Diff line change 1212 - packages/shared/sdk-server-edge
1313 - packages/shared/akamai-edgeworker-sdk
1414 - packages/sdk/cloudflare
15+ - packages/sdk/fastly
1516 - packages/sdk/server-node
1617 - packages/sdk/vercel
1718 - packages/sdk/akamai-base
Original file line number Diff line number Diff line change 2222 - packages/shared/sdk-server-edge
2323 - packages/shared/akamai-edgeworker-sdk
2424 - packages/sdk/cloudflare
25+ - packages/sdk/fastly
2526 - packages/sdk/react-native
2627 - packages/sdk/server-node
2728 - packages/sdk/react-universal
Original file line number Diff line number Diff line change 1414 package-sdk-server-edge-released : ${{ steps.release.outputs['packages/shared/sdk-server-edge--release_created'] }}
1515 package-akamai-edgeworker-sdk-released : ${{ steps.release.outputs['packages/shared/akamai-edgeworker-sdk--release_created'] }}
1616 package-cloudflare-released : ${{ steps.release.outputs['packages/sdk/cloudflare--release_created'] }}
17+ package-fastly-released : ${{ steps.release.outputs['packages/sdk/fastly--release_created'] }}
1718 package-react-native-released : ${{ steps.release.outputs['packages/sdk/react-native--release_created'] }}
1819 package-server-node-released : ${{ steps.release.outputs['packages/sdk/server-node--release_created'] }}
1920 package-vercel-released : ${{ steps.release.outputs['packages/sdk/vercel--release_created'] }}
@@ -152,6 +153,26 @@ jobs:
152153 workspace_path : packages/sdk/cloudflare
153154 aws_assume_role : ${{ vars.AWS_ROLE_ARN }}
154155
156+ release-fastly :
157+ runs-on : ubuntu-latest
158+ needs : ['release-please', 'release-sdk-server']
159+ permissions :
160+ id-token : write
161+ contents : write
162+ if : ${{ always() && !failure() && !cancelled() && needs.release-please.outputs.package-fastly-released == 'true'}}
163+ steps :
164+ - uses : actions/checkout@v4
165+ - uses : actions/setup-node@v4
166+ with :
167+ node-version : 20.x
168+ registry-url : ' https://registry.npmjs.org'
169+ - id : release-fastly
170+ name : Full release of packages/sdk/fastly
171+ uses : ./actions/full-release
172+ with :
173+ workspace_path : packages/sdk/fastly
174+ aws_assume_role : ${{ vars.AWS_ROLE_ARN }}
175+
155176 release-react-native :
156177 runs-on : ubuntu-latest
157178 needs : ['release-please', 'release-sdk-client']
Original file line number Diff line number Diff line change 2020 " src/createPlatformInfo.ts"
2121 ]
2222 },
23+ "packages/sdk/fastly" : {
24+ "extra-files" : [
25+ {
26+ "type" : " json" ,
27+ "path" : " example/package.json" ,
28+ "jsonpath" : " $.dependencies['@launchdarkly/fastly-server-sdk']"
29+ }
30+ ]
31+ },
2332 "packages/sdk/react-native" : {},
2433 "packages/sdk/server-node" : {},
2534 "packages/sdk/vercel" : {
You can’t perform that action at this time.
0 commit comments