Skip to content

Commit 1118312

Browse files
committed
fix: split out ECR and DockerHub publishing
1 parent 00a6227 commit 1118312

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

.github/workflows/release.yml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ jobs:
6161
tag_name: v${{ needs.semantic-release.outputs.new-release-version }}
6262
files: postgres-meta-*.tar.gz
6363

64-
docker:
65-
name: Release on Docker Hub and ECR
64+
docker-hub:
65+
name: Release on Docker Hub
6666
needs:
6767
- semantic-release
6868
if: needs.semantic-release.outputs.new-release-published == 'true'
@@ -97,6 +97,26 @@ jobs:
9797
tags: supabase/postgres-meta:latest,supabase/postgres-meta:v${{ needs.semantic-release.outputs.new-release-version }}
9898
platforms: linux/amd64,linux/arm64
9999

100+
ecr:
101+
name: Release on ECR
102+
needs:
103+
- semantic-release
104+
if: needs.semantic-release.outputs.new-release-published == 'true'
105+
runs-on: ubuntu-20.04
106+
steps:
107+
- uses: actions/checkout@v2
108+
109+
- uses: actions/setup-node@v2
110+
with:
111+
node-version: "14"
112+
113+
- name: Prepare build
114+
run: |
115+
npm clean-install
116+
npm run pkg
117+
118+
- uses: docker/setup-buildx-action@v1
119+
100120
- name: Login to ECR account - staging
101121
uses: docker/login-action@v1
102122
with:

0 commit comments

Comments
 (0)