From 7ccc11b3760b170ecec6b5e0b55b7465b6dfb332 Mon Sep 17 00:00:00 2001 From: Michele Locati Date: Mon, 24 Jun 2024 12:03:47 +0200 Subject: [PATCH] Update GitHub Action versions (#930) --- .github/workflows/monitor-php8.3.yml | 2 +- .github/workflows/readme-release.yml | 2 +- .github/workflows/test-extensions.yml | 25 ++++++++++---------- .github/workflows/test-recent-extensions.yml | 4 ++-- 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/.github/workflows/monitor-php8.3.yml b/.github/workflows/monitor-php8.3.yml index 31e49d3..9eb6679 100644 --- a/.github/workflows/monitor-php8.3.yml +++ b/.github/workflows/monitor-php8.3.yml @@ -25,7 +25,7 @@ jobs: IPETEST_ONLY_PHPVERSIONS: "8.3" steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Test extensions run: ./scripts/ci-test-extensions all - name: Notify failures diff --git a/.github/workflows/readme-release.yml b/.github/workflows/readme-release.yml index 5adba78..e8a91b1 100644 --- a/.github/workflows/readme-release.yml +++ b/.github/workflows/readme-release.yml @@ -22,7 +22,7 @@ jobs: (github.event_name == 'push' && github.ref == 'refs/heads/master') || (github.event_name == 'create' && github.event.ref_type == 'tag') || github.event_name == 'repository_dispatch' - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: ref: master fetch-depth: 0 diff --git a/.github/workflows/test-extensions.yml b/.github/workflows/test-extensions.yml index 102e4a7..74c6e9b 100644 --- a/.github/workflows/test-extensions.yml +++ b/.github/workflows/test-extensions.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Check order supported extensions list run: | sort -o data/supported-extensions.sorted data/supported-extensions @@ -29,13 +29,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Install Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: go-version: "1.21.0" + cache: false - name: Install shfmt run: GO111MODULE=on go install mvdan.cc/sh/v3/cmd/shfmt@v3.7.0 - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Check coding style run: ./scripts/invoke-shfmt check check_syntax_php: @@ -48,7 +49,7 @@ jobs: php-version: "7.4" tools: composer - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install Composer dependencies run: composer install --no-progress --classmap-authoritative - name: Check coding style @@ -84,7 +85,7 @@ jobs: IPETEST_DOCKER_DISTRO: ${{ matrix.distro }} steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Test extensions @@ -98,7 +99,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - run: docker run --rm --volume "$(pwd):/app" --workdir /app php:8.2-bullseye ./scripts/test-restore-apt test_custom_version: name: Test installing specific versions @@ -118,7 +119,7 @@ jobs: - ^2.8@stable steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - run: docker run --rm --volume "$(pwd):/app" --workdir /app php:7.4-alpine ./scripts/test-installversion "${{ matrix.xdebug_version }}" test_composer: name: Test installing composer @@ -135,7 +136,7 @@ jobs: - '2.0.1' steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - run: | docker run --rm --volume "$(pwd):/app" --workdir /app php:7.4-alpine ./scripts/test-installcomposer "${{ matrix.composer_version }}" test_marking_packages: @@ -152,7 +153,7 @@ jobs: - buster steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - run: docker run --rm --volume "$(pwd):/app" --workdir /app "php:7.4-${{ matrix.distro }}" "./scripts/ci-markused-${{ matrix.distro }}" test_instantclient_basic: name: Test using Oracle Instant Client Basic @@ -164,7 +165,7 @@ jobs: container: php:8.1-cli-alpine steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: IPE_INSTANTCLIENT_BASIC=1 ./install-php-extensions oci8 pdo_oci test_install_fromsource: name: Test installing from source @@ -192,7 +193,7 @@ jobs: source: php-memcached-dev/php-memcached@v3.2.0RC2 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: ./install-php-extensions ${{ matrix.source }} test_upgrading_icu_data_en: name: Test that icu-data-en can be upgraded @@ -203,5 +204,5 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - run: docker run --rm --volume "$(pwd):/app" --workdir /app php:8.2-cli-alpine ./scripts/test-icu-data-en-upgradable diff --git a/.github/workflows/test-recent-extensions.yml b/.github/workflows/test-recent-extensions.yml index 405eb29..faa7e98 100644 --- a/.github/workflows/test-recent-extensions.yml +++ b/.github/workflows/test-recent-extensions.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Retrieve recently updated extensions run: ./scripts/ci-retrieve-recent-extensions >extensions-updated.txt - name: Filter supported extensions @@ -58,7 +58,7 @@ jobs: IPETEST_DOCKER_DISTRO: ${{ matrix.distro }} steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Loading list of extensions to be tested uses: actions/download-artifact@v1 with: