Skip to content

Commit cde4f27

Browse files
committed
fix: Fixed output secret handling
1 parent 8ad011e commit cde4f27

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/cd-base.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,15 @@ jobs:
4040
- name: Pull -> re-tag -> push
4141
id: push
4242
run: |
43-
DOCKERHUB_IMAGE="${{ secrets.DOCKERHUB_USERNAME }}/${{ steps.extract.outputs.app_name }}:${{ steps.extract.outputs.tag }}"
43+
PUBLIC_IMAGE="${{ steps.extract.outputs.app_name }}:${{ steps.extract.outputs.tag }}"
44+
DOCKERHUB_IMAGE="${{ secrets.DOCKERHUB_USERNAME }}/${PUBLIC_IMAGE}"
4445
docker pull ${{ inputs.image_uri }}
4546
4647
docker tag ${{ inputs.image_uri }} ${DOCKERHUB_IMAGE}
4748
4849
docker push ${DOCKERHUB_IMAGE}
4950
50-
echo "image_uri=${DOCKERHUB_IMAGE}" >> $GITHUB_OUTPUT
51+
echo "image_uri=${PUBLIC_IMAGE}" >> $GITHUB_OUTPUT
5152
5253
deploy:
5354
needs: pull-tag-push
@@ -87,7 +88,7 @@ jobs:
8788
-var="db_name=${{ secrets.DB_NAME }}" \
8889
-var="db_user=${{ secrets.DB_USER }}" \
8990
-var="db_password=${{ secrets.DB_PASSWORD }}" \
90-
-var="image_uri=${{ needs.pull-tag-push.outputs.dockerhub_image }}" \
91+
-var="image_uri=${{ secrets.DOCKERHUB_USERNAME }}/${{ needs.pull-tag-push.outputs.dockerhub_image }}" \
9192
-out=tfplan
9293
9394
- name: Terraform Apply

0 commit comments

Comments
 (0)