From edad762e12a611c31d66bd20513528a1be493152 Mon Sep 17 00:00:00 2001 From: Stuart Maxwell Date: Thu, 25 Apr 2024 20:33:11 +1200 Subject: [PATCH] Update Docker Hub and Docker build-push-action versions in workflow --- .github/workflows/docker-image.yml | 10 +++++----- docker-compose.yml | 1 - 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 4fb5d4b..eae7bb6 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -15,22 +15,22 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} password: ${{ secrets.TOKEN_GITHUB }} - name: Build and push Docker image - uses: docker/build-push-action@v4 + uses: docker/build-push-action@v5 with: context: . push: true tags: ${{ env.REGISTRY }}/${{ github.repository }}:latest - - name: Trigger Rundeck + - name: Send POST request to Portainer webhook run: | - curl --request POST ${{ secrets.RUNDECK_WEBHOOK_URL }} --header 'Authorization: ${{ secrets.RUNDECK_WEBHOOK_TOKEN }}' + curl --fail --retry 3 --max-time 10 -X POST "${{ secrets.PORTAINER_WEBHOOK }}" || exit 1 diff --git a/docker-compose.yml b/docker-compose.yml index ad5e6ee..2392f1e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,6 @@ version: "3.8" services: app: - env_file: .env image: ghcr.io/stuartmaxwell/stuartmnz:latest entrypoint: /app/entrypoint.sh restart: always