ci:docker ci test

This commit is contained in:
samwaf
2024-10-16 11:36:16 +08:00
parent 4e6d2a13d2
commit d19f7ab4e0
+10 -4
View File
@@ -7,7 +7,8 @@ on:
permissions:
contents: write
env:
REGISTRY: docker.io
jobs:
goreleaser:
runs-on: ubuntu-latest
@@ -46,11 +47,16 @@ jobs:
run: |
docker build -t samwaf/samwaf:latest .
docker tag samwaf/samwaf:latest samwaf/samwaf:${{ env.IMAGE_TAG }}
# Login Docker
- name: login to docker REGISTRY
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ secrets.DOCKER_HUB_USER }}
password: ${{ secrets.DOCKER_HUB_TOKEN }}
# Push Docker Image to Docker Hub
- name: Push Docker Image
run: |
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin
run: |
docker push samwaf/samwaf:latest
docker push samwaf/samwaf:${{ env.IMAGE_TAG }}