|
10 | 10 | outputs:
|
11 | 11 | package-common-released: ${{ steps.release.outputs['packages/shared/common--release_created'] }}
|
12 | 12 | package-sdk-server-released: ${{ steps.release.outputs['packages/shared/sdk-server--release_created'] }}
|
| 13 | + package-sdk-server-edge-released: ${{ steps.release.outputs['packages/shared/sdk-server-edge--release_created'] }} |
| 14 | + package-cloudflare-released: ${{ steps.release.outputs['packages/sdk/cloudflare--release_created'] }} |
13 | 15 | package-server-node-released: ${{ steps.release.outputs['packages/sdk/server-node--release_created'] }}
|
14 | 16 | steps:
|
15 | 17 | - uses: google-github-actions/release-please-action@v3
|
|
59 | 61 | workspace_path: packages/shared/sdk-server
|
60 | 62 | aws_assume_role: ${{ vars.AWS_ROLE_ARN }}
|
61 | 63 |
|
| 64 | + release-sdk-server-edge: |
| 65 | + runs-on: ubuntu-latest |
| 66 | + needs: ['release-please'] |
| 67 | + permissions: |
| 68 | + id-token: write |
| 69 | + contents: write |
| 70 | + if: ${{ needs.release-please.outputs.package-sdk-server-edge-released }} |
| 71 | + steps: |
| 72 | + - uses: actions/checkout@v3 |
| 73 | + - uses: actions/setup-node@v3 |
| 74 | + with: |
| 75 | + node-version: 16.x |
| 76 | + registry-url: 'https://registry.npmjs.org' |
| 77 | + - id: release-common |
| 78 | + name: Full release of packages/shared/sdk-server-edge |
| 79 | + uses: ./actions/full-release |
| 80 | + with: |
| 81 | + workspace_path: packages/shared/sdk-server-edge |
| 82 | + aws_assume_role: ${{ vars.AWS_ROLE_ARN }} |
| 83 | + |
| 84 | + release-cloudflare: |
| 85 | + runs-on: ubuntu-latest |
| 86 | + needs: ['release-please'] |
| 87 | + permissions: |
| 88 | + id-token: write |
| 89 | + contents: write |
| 90 | + if: ${{ needs.release-please.outputs.package-cloudflare-released }} |
| 91 | + steps: |
| 92 | + - uses: actions/checkout@v3 |
| 93 | + - uses: actions/setup-node@v3 |
| 94 | + with: |
| 95 | + node-version: 16.x |
| 96 | + registry-url: 'https://registry.npmjs.org' |
| 97 | + - id: release-common |
| 98 | + name: Full release of packages/sdk/cloudflare |
| 99 | + uses: ./actions/full-release |
| 100 | + with: |
| 101 | + workspace_path: packages/sdk/cloudflare |
| 102 | + aws_assume_role: ${{ vars.AWS_ROLE_ARN }} |
| 103 | + |
62 | 104 | release-server-node:
|
63 | 105 | runs-on: ubuntu-latest
|
64 | 106 | needs: ['release-please']
|
|
0 commit comments