Skip to content

Merge pull request #161 from Z-100/hotfix/reponames #1

Merge pull request #161 from Z-100/hotfix/reponames

Merge pull request #161 from Z-100/hotfix/reponames #1

name: Build and push new version to dockerhub
on:
push:
branches: [ "main" ]
workflow_dispatch:
env:
DH_USER: ""
DH_PASS: ""
jobs:
build-images:
permissions:
contents: read
id-token: write
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Get commit SHA
run: |
echo "COMMIT_SHA_SHORT=$(echo ${{ github.sha }} | cut -c1-7)" >> $GITHUB_ENV
- name: Build images
run: |
echo "Building images"
docker build -t z100/vayan:${{ env.COMMIT_SHA_SHORT }} .
- name: Push images
run: |
echo "Login to dockerhub"
docker login -u ${{ secrets.DH_USER }} -p ${{ secrets.DH_PASS }}
echo "Pushing images"
docker push z100/vayan:${{ env.COMMIT_SHA_SHORT }}