Publish Docker image to Docker Hub
CI / smoke-test (push) Successful in 39s

This commit is contained in:
Mikhail Lobanov
2026-10-14 17:49:51 +03:00
parent a49e1be847
commit d476d15f64
+19 -1
View File
@@ -31,5 +31,23 @@ jobs:
apt-get update
apt-get install -y docker.io
- name: Login to Docker Hub
env:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}
run: |
echo "$DOCKERHUB_TOKEN" | docker login \
-u "$DOCKERHUB_USERNAME" \
--password-stdin
- name: Build Docker image
run: docker build -t devops-platform:${{ github.sha }} .
run: |
docker build \
-t mikhaillobanov/devops-platform:latest \
-t mikhaillobanov/devops-platform:${GITHUB_SHA::7} \
.
- name: Push Docker image
run: |
docker push mikhaillobanov/devops-platform:latest
docker push mikhaillobanov/devops-platform:${GITHUB_SHA::7}