Skip to content

Commit 230c44e

Browse files
Make push-images.yml more similar to the static buildpackless builder
1 parent a8d8a54 commit 230c44e

1 file changed

Lines changed: 12 additions & 16 deletions

File tree

.github/workflows/push-image.yml

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -35,24 +35,20 @@ jobs:
3535
run: |
3636
pack builder create builder --config builder.toml
3737
38-
- name: Push to GCR
39-
env:
40-
GCR_PUSH_BOT_JSON_KEY: ${{ secrets.GCR_PUSH_BOT_JSON_KEY }}
41-
run: |
42-
echo "${GCR_PUSH_BOT_JSON_KEY}" | docker login --username _json_key --password-stdin gcr.io
43-
docker tag builder "gcr.io/paketo-buildpacks/builder:buildpackless-base"
44-
docker tag builder "gcr.io/paketo-buildpacks/builder:${{ steps.event.outputs.tag }}-buildpackless-base"
45-
46-
docker push "gcr.io/paketo-community/builder:buildpackless-base"
47-
docker push "gcr.io/paketo-community/builder:${{ steps.event.outputs.tag }}-buildpackless-base"
48-
49-
- name: Push to Dockerhub
38+
- name: Push To Dockerhub
5039
env:
5140
PAKETO_BUILDPACKS_DOCKERHUB_USERNAME: ${{ secrets.PAKETO_BUILDPACKS_DOCKERHUB_USERNAME }}
5241
PAKETO_BUILDPACKS_DOCKERHUB_PASSWORD: ${{ secrets.PAKETO_BUILDPACKS_DOCKERHUB_PASSWORD }}
42+
DOCKERHUB_ORG: "paketocommunity"
5343
run: |
44+
# Strip off the Github org prefix from repo name
45+
# paketo-buildpacks/builder-with-some-name --> builder-with-some-name
46+
registry_repo=$(echo "${{ github.repository }}" | sed 's/^.*\///')
47+
5448
echo "${PAKETO_BUILDPACKS_DOCKERHUB_PASSWORD}" | docker login --username "${PAKETO_BUILDPACKS_DOCKERHUB_USERNAME}" --password-stdin
55-
docker tag builder "paketocommunity/builder:buildpackless-base"
56-
docker tag builder "paketocommunity/builder:${{ steps.event.outputs.tag }}-buildpackless-base"
57-
docker push "paketocommunity/builder:buildpackless-base"
58-
docker push "paketocommunity/builder:${{ steps.event.outputs.tag }}-buildpackless-base"
49+
docker tag builder "${DOCKERHUB_ORG}/${registry_repo}:latest"
50+
docker tag builder "${DOCKERHUB_ORG}/${registry_repo}:${{ steps.event.outputs.tag }}"
51+
52+
docker push "${DOCKERHUB_ORG}/${registry_repo}:latest"
53+
docker push "${DOCKERHUB_ORG}/${registry_repo}:${{ steps.event.outputs.tag }}"
54+

0 commit comments

Comments
 (0)