Skip to content

Commit cb4e0cd

Browse files
committed
ci(release): updated ECR region
1 parent d4ca1c1 commit cb4e0cd

File tree

3 files changed

+9
-15
lines changed

3 files changed

+9
-15
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,14 @@ jobs:
3636
node-version: 14
3737
- name: Package 📦
3838
run: |
39-
aws ecr-public get-login-password --region ap-southeast-2 | docker login --username AWS --password-stdin public.ecr.aws/m0q0z2r6
39+
aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/m0q0z2r6
4040
npm ci
4141
npm run build
4242
env:
4343
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
4444
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
45-
AWS_DEFAULT_REGION: ${{ secrets.AWS_DEFAULT_REGION }}
4645
- name: Publish 🚀
4746
run: npm run release
4847
env:
4948
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
5049
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
51-
AWS_DEFAULT_REGION: ${{ secrets.AWS_DEFAULT_REGION }}

.releaserc

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,8 @@
1010
[
1111
"@semantic-release/exec",
1212
{
13-
"prepareCmd": "docker build -t lambda-container-service ."
14-
}
15-
],
16-
[
17-
"@semantic-release-plus/docker",
18-
{
19-
"name": " public.ecr.aws/m0q0z2r6/lambda-container-service",
20-
"registryUrl": "public.ecr.aws",
21-
"publishLatestTag": true,
22-
"publishMajorTag": true,
23-
"publishMinorTag": true,
24-
"skipLogin" : true
13+
"prepareCmd": "docker build -t lambda-container-service .",
14+
"publishCmd": "./publish.sh ${nextRelease.version} ${options.branch} ${commits.length} ${Date.now()}"
2515
}
2616
]
2717
]

publish.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/bash
2+
docker build -t lambda-container-service .
3+
docker tag lambda-container-service:latest public.ecr.aws/m0q0z2r6/lambda-container-service:$1
4+
docker push public.ecr.aws/m0q0z2r6/lambda-container-service:$1
5+
docker tag lambda-container-service:latest public.ecr.aws/m0q0z2r6/lambda-container-service:latest
6+
docker push public.ecr.aws/m0q0z2r6/lambda-container-service:latest

0 commit comments

Comments
 (0)