Skip to content

Commit b9ca8c6

Browse files
git commit -m 'pushes to dockerhhub'
1 parent 2cd8316 commit b9ca8c6

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

.github/workflows/autodeploy.yml

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,19 +66,27 @@ jobs:
6666
- name: List Docker Images (Debugging)
6767
run: docker images # Check if images exist before tagging
6868

69-
- name: Tag Images
69+
- name: Tag Images With Version
7070
run: |
71-
docker tag ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:latest ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:${{ github.sha }}
72-
docker tag ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:latest ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:${{ github.sha }}
71+
docker tag course-matrix/frontend:latest ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:${{ github.sha }}
72+
docker tag course-matrix/backend:latest ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:${{ github.sha }}
7373
7474
# Step 5: Push Docker images to Docker Hub
75-
- name: Push Docker images to Docker Hub
75+
- name: Push Docker images version to Docker Hub
7676
run: |
77-
docker push ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:latest
7877
docker push ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:${{ github.sha }}
79-
docker push ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:latest
8078
docker push ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:${{ github.sha }}
8179
80+
- name: Tag Images for Master Branch
81+
run: |
82+
docker tag course-matrix/frontend:latest ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:master
83+
docker tag course-matrix/backend:latest ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:master
84+
85+
- name: Push images to Master Branch
86+
run: |
87+
docker push ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:master
88+
docker push ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:master
89+
8290
deploy:
8391
needs: test
8492
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)