From 176204a912d50ad726997f71695fa5761c3e7e0e Mon Sep 17 00:00:00 2001 From: Nick Chiu Date: Mon, 8 Sep 2025 15:41:51 +0200 Subject: [PATCH 1/2] upgrade deprecated github actions --- .github/workflows/checks.yml | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 62611c7..95b5915 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -6,20 +6,21 @@ on: - master jobs: build-source: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install phars run: | make install-phars - name: Upload source directory - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: source + include-hidden-files: true path: . php-xdebug-docker: needs: @@ -39,19 +40,19 @@ jobs: - version: '8.2' xdebug: '3.2.1' - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Download sources - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: name: source - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Build - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: . file: ./Dockerfile @@ -70,12 +71,12 @@ jobs: docker save schema-registry-client:${{ matrix.php.version }} -o schema-registry-client-${{ matrix.php.version }}.tgz - name: Upload docker image - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: schema-registry-client-${{ matrix.php.version }} path: schema-registry-client-${{ matrix.php.version }}.tgz ci-checks: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: - php-xdebug-docker strategy: @@ -108,15 +109,15 @@ jobs: steps: - name: Download sources - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: name: source - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Download docker image - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: name: schema-registry-client-${{ matrix.php.version }} - @@ -171,7 +172,7 @@ jobs: coverageLocations: | ${{github.workspace}}/build/coverage.clover:clover confluent-integration: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 needs: - php-xdebug-docker strategy: @@ -186,15 +187,15 @@ jobs: steps: - name: Download sources - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: name: source - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Download docker image - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: name: schema-registry-client-7.4 - From 48ed1c4f4e9b138a5e30498156167bf2988dfc06 Mon Sep 17 00:00:00 2001 From: Nick Chiu Date: Mon, 8 Sep 2025 15:47:45 +0200 Subject: [PATCH 2/2] fix docker compose command --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index beb4542..466a084 100644 --- a/Makefile +++ b/Makefile @@ -70,13 +70,13 @@ install-phars: chmod a+x bin/phpstan.phar platform: - docker-compose down - docker-compose up -d + docker compose down + docker compose up -d bin/wait-for-all.sh platform-logs: - docker-compose logs -f + docker compose logs -f clean: rm -rf build - docker-compose down + docker compose down