Skip to content

Commit 51a355d

Browse files
VIA-175 AS/MD Move account id to github secrets, update publish workflow
1 parent d3d943e commit 51a355d

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

.github/workflows/cicd-2-publish.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ on:
77

88
env:
99
AWS_REGION: eu-west-2
10-
AWS_S3_PACKAGE_BUCKET: vaccinations-app-github-dev
10+
AWS_S3_ARTEFACTS_BUCKET: vita-${{ secrets.AWS_ACCOUNT_ID }}-artefacts-dev
11+
AWS_S3_RELEASES_BUCKET: vita-${{ secrets.AWS_ACCOUNT_ID }}-releases-dev
1112

1213
jobs:
1314
metadata:
@@ -75,8 +76,8 @@ jobs:
7576
TAG=${{ github.ref_name }}
7677
SHORT_SHA=${{ steps.sha.outputs.short_sha }}
7778
78-
if aws s3 ls "s3://vaccinations-app-github-dev/artefacts/$SHORT_SHA/" | grep .; then
79-
aws s3 cp "s3://vaccinations-app-github-dev/artefacts/$SHORT_SHA" "s3://vaccinations-app-github-dev/tags/$TAG/" --recursive
79+
if aws s3 ls "s3://${AWS_S3_ARTEFACTS_BUCKET}/sha/$SHORT_SHA/" | grep .; then
80+
aws s3 cp "s3://${AWS_S3_ARTEFACTS_BUCKET}/sha/$SHORT_SHA" "s3://${AWS_S3_RELEASES_BUCKET}/tag/$TAG/" --recursive
8081
else
8182
echo "Error: No build found for SHA: $SHORT_SHA"
8283
exit 1

.github/workflows/cicd-3-deploy.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
env:
1111
AWS_REGION: eu-west-2
12-
AWS_S3_ARTEFACTS_BUCKET: vita-050451358653-artefacts-dev
12+
AWS_S3_ARTEFACTS_BUCKET: vita-${{ secrets.AWS_ACCOUNT_ID }}-artefacts-dev
1313

1414
jobs:
1515
metadata:

.github/workflows/stage-3-build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ on:
3434

3535
env:
3636
AWS_REGION: eu-west-2
37-
AWS_S3_ARTEFACTS_BUCKET: vita-050451358653-artefacts-dev
37+
AWS_S3_ARTEFACTS_BUCKET: vita-${{ secrets.AWS_ACCOUNT_ID }}-artefacts-dev
3838

3939
jobs:
4040
build-and-package:

0 commit comments

Comments
 (0)