diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c1e315cad..48d1ad9c2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -92,9 +92,9 @@ jobs: needs: [test-cgl, lint, psalm] steps: - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Checkout uses: actions/checkout@v3 with: @@ -109,7 +109,7 @@ jobs: key: ${{ runner.os }}-buildx path: /tmp/docker/buildx - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} @@ -166,7 +166,7 @@ jobs: outputs: type=docker,dest=/tmp/docker/dev.tar # Upload artifacts - name: Upload docker images - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: docker-images path: /tmp/docker/*.tar @@ -187,7 +187,7 @@ jobs: COMPOSE_INTERACTIVE_NO_CLI: true steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - uses: actions/checkout@v3 - name: Download docker images uses: actions/download-artifact@v2 @@ -205,13 +205,13 @@ jobs: docker-compose -f docker-compose-test.yaml up --abort-on-container-exit docker-compose -f docker-compose-test.yaml down --remove-orphans - name: Upload coverage report artifact - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v3 if: always() with: name: reports path: build/artifacts/qa/ - name: Publish unit-test results - uses: mikepenz/action-junit-report@v2 + uses: mikepenz/action-junit-report@v3 if: always() with: report_paths: 'build/artifacts/qa/*.xml' @@ -226,14 +226,14 @@ jobs: IMAGES_DEV: ${{ needs.buildImages.outputs.imagesDev }} steps: - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} - name: Download docker images - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v3 with: name: docker-images path: /tmp/docker