diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 427053a..2b60b12 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -7,19 +7,21 @@ on: branches: [ "master" ] jobs: - - build: - + push_to_registry: + name: Push Docker image to Docker Hub runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Docker login - env: - DOCKER_USER: ${{secrets.DOCKER_USER}} - DOCKER_PASSWORD: ${{secrets.DOCKER_PASSWORD}} - run: docker login -u $DOCKER_USER -p $DOCKER_PASSWORD + - name: Check out the repo + uses: actions/checkout@v3 + + - name: Log in to Docker Hub + uses: docker/login-action@f054a8b539a109f9f41c372932f1ae047eff08c9 + with: + username: ${{secrets.DOCKER_USER}} + password: ${{secrets.DOCKER_PASSWORD}} + - name: Build the Docker image run: docker build . --file Dockerfile --tag jordan/icinga2:latest + - name: Docker Push run: docker push jordan/icinga2:latest