From 167433a80b070390f088a4f279dc9cf541c06581 Mon Sep 17 00:00:00 2001 From: Stefan Kalscheuer Date: Sat, 2 Mar 2024 11:03:35 +0100 Subject: [PATCH] ci: update actions, use Node v20, add PHP 8.3 --- .drone.yml | 2 +- .github/workflows/test.yml | 12 +++++++----- .github/workflows/wordpress-plugin-asset-update.yml | 2 +- .github/workflows/wordpress-plugin-deploy.yml | 2 +- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.drone.yml b/.drone.yml index 7916ef8..8e48578 100644 --- a/.drone.yml +++ b/.drone.yml @@ -18,7 +18,7 @@ steps: commands: - npm install - name: lint-assets - image: node:18 + image: node:20 commands: - npx eslint scripts/block.js - npx eslint scripts/liveticker.js diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bf25ccc..a1e2144 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,8 +6,10 @@ jobs: strategy: matrix: include: - - php: '8.2' + - php: '8.3' wordpress: '6.4' + - php: '8.2' + wordpress: '6.3' - php: '8.1' wordpress: '6.1' - php: '8.0' @@ -16,7 +18,7 @@ jobs: wordpress: '4.7' steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: @@ -35,7 +37,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: @@ -44,7 +46,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v3 with: - node-version: '18' + node-version: '20' - name: Install run: | composer install --no-interaction @@ -59,7 +61,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Analyze with SonarCloud diff --git a/.github/workflows/wordpress-plugin-asset-update.yml b/.github/workflows/wordpress-plugin-asset-update.yml index d168809..d778b0b 100644 --- a/.github/workflows/wordpress-plugin-asset-update.yml +++ b/.github/workflows/wordpress-plugin-asset-update.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: diff --git a/.github/workflows/wordpress-plugin-deploy.yml b/.github/workflows/wordpress-plugin-deploy.yml index d71669b..12f1f05 100644 --- a/.github/workflows/wordpress-plugin-deploy.yml +++ b/.github/workflows/wordpress-plugin-deploy.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: