diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index a1de817..edf48ff 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -7,19 +7,17 @@ on: - dev jobs: + build-and-push: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v2 - - - name: Login to Docker Hub - run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin + uses: actions/checkout@v3 - name: Build and push Docker image env: - DOCKER_IMAGE_NAME: your-docker-image-name + DOCKER_IMAGE_NAME: tibber-influx run: | if [ "${{ github.ref }}" == "refs/heads/main" ]; then DOCKER_TAG="latest" @@ -28,7 +26,7 @@ jobs: else DOCKER_TAG="other" fi - + echo ${{ secrets.DOCKER_TOKEN }} | docker login -u ${{ secrets.DOCKER_USER }} --password-stdin docker build -t $DOCKER_IMAGE_NAME . - docker tag $DOCKER_IMAGE_NAME:latest ${{ secrets.DOCKERHUB_USERNAME }}/$DOCKER_IMAGE_NAME:$DOCKER_TAG - docker push ${{ secrets.DOCKERHUB_USERNAME }}/$DOCKER_IMAGE_NAME:$DOCKER_TAG + docker tag $DOCKER_IMAGE_NAME:latest ${{ secrets.DOCKER_USER }}/$DOCKER_IMAGE_NAME:$DOCKER_TAG + docker push ${{ secrets.DOCKER_USER }}/$DOCKER_IMAGE_NAME:$DOCKER_TAG