@@ -48,20 +48,14 @@ jobs:
4848 name : Release Docker
4949 runs-on : ubuntu-latest
5050 needs : dependency-branches
51- strategy :
52- matrix :
53- platform : [amd64, arm64]
5451 steps :
52+ - name : Checkout
53+ uses : actions/checkout@v2
5554 - name : Set up JDK 21.0.7
5655 uses : actions/setup-java@v2
5756 with :
5857 java-version : 21.0.7
5958 distribution : zulu
60- - name : Pull Docker Image
61- run : |
62- tag=${{ github.event.inputs.core-version }}
63- major=$(echo $tag | cut -d. -f1,2)
64- docker pull --platform linux/${{ matrix.platform }} supertokens/supertokens-dev-postgresql:$major
6559 - name : Login to Docker Hub
6660 uses : docker/login-action@v3
6761 with :
@@ -73,17 +67,12 @@ jobs:
7367 major=$(echo $tag | cut -d. -f1)
7468 minor=$(echo $tag | cut -d. -f1,2)
7569
76- docker tag supertokens/supertokens-dev-postgresql:$tag supertokens/supertokens-postgresql:$major
77- docker tag supertokens/supertokens-dev-postgresql:$tag supertokens/supertokens-postgresql:$minor
78- docker tag supertokens/supertokens-dev-postgresql:$tag supertokens/supertokens-postgresql:$tag
79-
80- docker push supertokens/supertokens-postgresql:$major
81- docker push supertokens/supertokens-postgresql:$minor
82- docker push supertokens/supertokens-postgresql:$tag
70+ bash .github/helpers/release-docker.sh supertokens/supertokens-dev-postgresql:$minor supertokens/supertokens-postgresql:$major
71+ bash .github/helpers/release-docker.sh supertokens/supertokens-dev-postgresql:$minor supertokens/supertokens-postgresql:$minor
72+ bash .github/helpers/release-docker.sh supertokens/supertokens-dev-postgresql:$minor supertokens/supertokens-postgresql:$tag
8373
8474 if [ "${{ github.event.inputs.is-latest-release }}" == "true" ]; then
85- docker tag supertokens/supertokens-dev-postgresql:$tag supertokens/supertokens-postgresql:latest
86- docker push supertokens/supertokens-postgresql:latest
75+ bash .github/helpers/release-docker.sh supertokens/supertokens-dev-postgresql:$minor supertokens/supertokens-postgresql:latest
8776 fi
8877 add-release-tag :
8978 runs-on : ubuntu-latest
9887 with :
9988 repository : supertokens/supertokens-root
10089 path : ./supertokens-root
101- ref : feat/java_gradle_upgrade
90+ ref : master
10291 - name : Checkout supertokens-core
10392 run : |
10493 cd supertokens-root
@@ -121,6 +110,7 @@ jobs:
121110 run : |
122111 cd supertokens-root
123112 echo "${{ secrets.SUPERTOKENS_API_KEY }}" > releasePassword
113+ echo "${{ secrets.SUPERTOKENS_API_KEY }}" > apiPassword
124114 - name : Load Modules
125115 run : |
126116 cd supertokens-root
0 commit comments