name: Docker Image CI on: push: branches: [ "main" ] pull_request: branches: [ "main" ] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Build the Docker image run: docker build . --file Dockerfile --tag ranchimallfze/flosight:$(date +%s) - name: Login to Dockerhub run: docker login -u ${{ secrets.DOCKER_HUB_USERNAME }} -p ${{ secrets.DOCKER_HUB_PASS }} - name: Push to Dockerhub run: docker push ranchimallfze/flosight:$(date +%s)