Skip to content

Commit 0df41d9

Browse files
committed
publish to github package
1 parent 1c2f9c2 commit 0df41d9

File tree

4 files changed

+3470
-832
lines changed

4 files changed

+3470
-832
lines changed

.github/workflows/ci.yml

Lines changed: 33 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,12 @@ jobs:
9393
echo "VERSION_TAG=${VERSION_TAG}" >> "$GITHUB_ENV"
9494
env:
9595
GITHUB_TOKEN: ${{ github.token }}
96+
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9697

9798
- name: tag release
9899
env:
99100
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
101+
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
100102
run: |
101103
npx semantic-release
102104
@@ -141,73 +143,49 @@ jobs:
141143
CDK_PUSH_IMAGE_ROLE: ${{ secrets.DEV_CDK_PUSH_IMAGE_ROLE }}
142144

143145
release_qa:
144-
needs:
145-
[
146-
tag_release,
147-
release_dev,
148-
package_code,
149-
get_commit_id,
150-
]
146+
needs: [tag_release, release_dev, package_code, get_commit_id]
151147
uses: ./.github/workflows/docker_image_upload.yml
152148
with:
153-
AWS_ENVIRONMENT: qa
154-
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
155-
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
156-
TAG_LATEST: true
157-
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
149+
AWS_ENVIRONMENT: qa
150+
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
151+
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
152+
TAG_LATEST: true
153+
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
158154
secrets:
159-
CDK_PUSH_IMAGE_ROLE: ${{ secrets.QA_CDK_PUSH_IMAGE_ROLE }}
160-
155+
CDK_PUSH_IMAGE_ROLE: ${{ secrets.QA_CDK_PUSH_IMAGE_ROLE }}
156+
161157
release_ref:
162-
needs:
163-
[
164-
tag_release,
165-
release_dev,
166-
package_code,
167-
get_commit_id,
168-
]
158+
needs: [tag_release, release_dev, package_code, get_commit_id]
169159
uses: ./.github/workflows/docker_image_upload.yml
170160
with:
171-
AWS_ENVIRONMENT: ref
172-
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
173-
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
174-
TAG_LATEST: true
175-
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
161+
AWS_ENVIRONMENT: ref
162+
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
163+
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
164+
TAG_LATEST: true
165+
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
176166
secrets:
177-
CDK_PUSH_IMAGE_ROLE: ${{ secrets.REF_CDK_PUSH_IMAGE_ROLE }}
178-
167+
CDK_PUSH_IMAGE_ROLE: ${{ secrets.REF_CDK_PUSH_IMAGE_ROLE }}
168+
179169
release_int:
180-
needs:
181-
[
182-
tag_release,
183-
release_qa,
184-
package_code,
185-
get_commit_id,
186-
]
170+
needs: [tag_release, release_qa, package_code, get_commit_id]
187171
uses: ./.github/workflows/docker_image_upload.yml
188172
with:
189-
AWS_ENVIRONMENT: int
190-
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
191-
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
192-
TAG_LATEST: true
193-
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
173+
AWS_ENVIRONMENT: int
174+
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
175+
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
176+
TAG_LATEST: true
177+
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
194178
secrets:
195-
CDK_PUSH_IMAGE_ROLE: ${{ secrets.INT_CDK_PUSH_IMAGE_ROLE }}
196-
179+
CDK_PUSH_IMAGE_ROLE: ${{ secrets.INT_CDK_PUSH_IMAGE_ROLE }}
180+
197181
release_prod:
198-
needs:
199-
[
200-
tag_release,
201-
release_int,
202-
package_code,
203-
get_commit_id,
204-
]
182+
needs: [tag_release, release_int, package_code, get_commit_id]
205183
uses: ./.github/workflows/docker_image_upload.yml
206184
with:
207-
AWS_ENVIRONMENT: prod
208-
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
209-
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
210-
TAG_LATEST: true
211-
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
185+
AWS_ENVIRONMENT: prod
186+
VERSION_NUMBER: ${{needs.tag_release.outputs.version_tag}}
187+
COMMIT_ID: ${{ needs.get_commit_id.outputs.commit_id }}
188+
TAG_LATEST: true
189+
DOCKER_IMAGE_TAG: ${{needs.tag_release.outputs.version_tag}}
212190
secrets:
213-
CDK_PUSH_IMAGE_ROLE: ${{ secrets.PROD_CDK_PUSH_IMAGE_ROLE }}
191+
CDK_PUSH_IMAGE_ROLE: ${{ secrets.PROD_CDK_PUSH_IMAGE_ROLE }}

0 commit comments

Comments
 (0)