diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml index 7e93217..fffa3c5 100644 --- a/.github/workflows/testsuite.yml +++ b/.github/workflows/testsuite.yml @@ -19,7 +19,7 @@ jobs: tools: composer:v2, cs2pr - name: Cache PHP dependencies - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: www/vendor key: ${{ runner.OS }}-build-${{ hashFiles('**/composer.lock') }} @@ -56,22 +56,22 @@ jobs: git gc --prune=now --aggressive - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 id: qemu with: platforms: arm64 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -79,7 +79,7 @@ jobs: - name: Build Docker Metadata id: meta - uses: docker/metadata-action@v3 + uses: docker/metadata-action@v5 with: images: | azuracast/azurarelay @@ -90,7 +90,7 @@ jobs: type=semver,pattern={{version}} - name: Publish to Docker Hub - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: context: . push: true