diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index b099ff1..e822caf 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -13,7 +13,7 @@ jobs: with: submodules: recursive - - uses: dorny/paths-filter@v3 + uses: dorny/paths-filter@v4 id: filter with: filters: | @@ -23,13 +23,13 @@ jobs: - 'python/**' - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to Quay.io Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} @@ -37,7 +37,7 @@ jobs: - name: Build go app image if: steps.filter.outputs.golang == 'true' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: go push: true @@ -58,14 +58,14 @@ jobs: - name: Archive vulnerability scan results if: steps.filter.outputs.golang == 'true' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: trivy-results-go-main path: trivy-results-go.txt - name: Build python app image if: steps.filter.outputs.python == 'true' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: python push: true @@ -86,7 +86,7 @@ jobs: - name: Archive vulnerability scan results if: steps.filter.outputs.python == 'true' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: trivy-results-py-main path: trivy-results-py.txt diff --git a/.github/workflows/push-main.yaml b/.github/workflows/push-main.yaml index 5f9e994..769e345 100644 --- a/.github/workflows/push-main.yaml +++ b/.github/workflows/push-main.yaml @@ -15,7 +15,7 @@ jobs: with: submodules: recursive - - uses: dorny/paths-filter@v3 + uses: dorny/paths-filter@v4 id: filter with: filters: | @@ -25,13 +25,13 @@ jobs: - 'python/**' - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to Quay.io Container Registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} @@ -39,7 +39,7 @@ jobs: - name: Build go app image if: steps.filter.outputs.golang == 'true' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: go push: true @@ -60,14 +60,14 @@ jobs: - name: Archive vulnerability scan results if: steps.filter.outputs.golang == 'true' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: trivy-results-main path: trivy-results.txt - name: Build python app image if: steps.filter.outputs.python == 'true' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: python push: true @@ -88,7 +88,7 @@ jobs: - name: Archive vulnerability scan results if: steps.filter.outputs.python == 'true' - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: trivy-results-main path: trivy-results.txt