diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index 75f38e4..5a9c180 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -2,7 +2,7 @@ name: Build dev branch on: push: - branches: [ "dev" ] + branches: [ dev ] workflow_dispatch: env: @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest name: Security check steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Security Checks (PyCharm Security) uses: tonybaloney/pycharm-security@master with: @@ -37,18 +37,18 @@ jobs: - name: Setup QEMU id: qemu - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 with: image: tonistiigi/binfmt:latest platforms: all - name: Setup Docker Buildx id: buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v3 + uses: docker/metadata-action@v4 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} flavor: | @@ -57,7 +57,7 @@ jobs: - name: Build Docker image id: build - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v3 with: context: . file: ./Dockerfile diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 49bb05a..9048532 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,7 +2,7 @@ name: Build and Publish Docker Image on: push: - branches: [ main ] + branches: [ main ] workflow_dispatch: env: @@ -20,22 +20,22 @@ jobs: steps: - name: Checkout Dockerfile id: checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup QEMU id: qemu - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 with: image: tonistiigi/binfmt:latest platforms: all - name: Setup Docker Buildx id: buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to GitHub Container Registry id: ghcr - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ${{ env.REGISTRY }} username: ${{ github.repository_owner }} @@ -43,7 +43,7 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta - uses: docker/metadata-action@v3 + uses: docker/metadata-action@v4 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} flavor: | @@ -52,7 +52,7 @@ jobs: - name: Build and push Docker image id: build - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v3 with: build-args: GH_TOKEN=${{ secrets.GH_TOKEN }} context: .