Skip to content

Docker Image CI

Docker Image CI #28

Workflow file for this run

name: Docker Image CI
on:
push:
branches: [ "master" ]
pull_request:
branches: [ "master" ]
workflow_dispatch:
jobs:
build-docker:
runs-on: ubuntu-latest
steps:
- name: checkout Code
uses: actions/checkout@v4
- name: Build the Docker image
run: docker build . --file Dockerfile --tag lidorlg/lidor-python-sce:$(date +%F)-${{ github.run_number }}
- name: docker login
run: docker login -u ${{ secrets.dockerhub_user }} -p ${{ secrets.dockerhub_pass }}
- name: docker push
run: docker push lidorlg/lidor-python-sce:$(date +%F)-${{ github.run_number }}