From 87b5b0388fe9ddaef7dea9904d32b390b28f3ef3 Mon Sep 17 00:00:00 2001 From: Stefan Kalscheuer Date: Fri, 29 Mar 2024 13:20:25 +0100 Subject: [PATCH] update dev-dependencies and GH actions --- .github/workflows/test.yml | 16 +++++++++------- .../workflows/wordpress-plugin-asset-update.yml | 4 ++-- .github/workflows/wordpress-plugin-deploy.yml | 4 ++-- composer.json | 6 +++--- package.json | 8 ++++---- 5 files changed, 20 insertions(+), 18 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 30b9bc6e..f1fbc86c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,13 +12,15 @@ jobs: wordpress: '5.9' - php: '8.0' wordpress: '6.0' - - php: '8.1' + - php: '8.2' + wordpress: '6.4' + - php: '8.3' wordpress: 'latest' - - php: '8.1' + - php: '8.3' wordpress: 'nightly' steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup PHP @@ -43,16 +45,16 @@ jobs: quality: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.0' + php-version: '8.2' tools: composer - name: Setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '20' - name: Code style checks for PHP and CSS run: | composer install diff --git a/.github/workflows/wordpress-plugin-asset-update.yml b/.github/workflows/wordpress-plugin-asset-update.yml index b47e1ae9..a32fc4a8 100644 --- a/.github/workflows/wordpress-plugin-asset-update.yml +++ b/.github/workflows/wordpress-plugin-asset-update.yml @@ -8,11 +8,11 @@ jobs: name: Push to stable runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.0' + php-version: '8.2' tools: composer - name: Build run: composer install diff --git a/.github/workflows/wordpress-plugin-deploy.yml b/.github/workflows/wordpress-plugin-deploy.yml index e2406894..f74cfc47 100755 --- a/.github/workflows/wordpress-plugin-deploy.yml +++ b/.github/workflows/wordpress-plugin-deploy.yml @@ -9,11 +9,11 @@ jobs: name: New tag runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.0' + php-version: '8.2' tools: composer - name: Build run: composer install diff --git a/composer.json b/composer.json index fd912d89..9ae9daca 100644 --- a/composer.json +++ b/composer.json @@ -23,15 +23,15 @@ }, "require": { "php": ">=5.6", - "composer/installers": "~1.0" + "composer/installers": "^v1|^v2" }, "require-dev": { "dealerdirect/phpcodesniffer-composer-installer": "^v1.0", "matthiasmullie/minify": "^1.3", "phpunit/phpunit": "^5|^7|^9", - "squizlabs/php_codesniffer": "^3.7", + "squizlabs/php_codesniffer": "^3.9", "phpcompatibility/phpcompatibility-wp": "^2.1", - "wp-coding-standards/wpcs": "^3.0", + "wp-coding-standards/wpcs": "^3.1", "yoast/phpunit-polyfills": "^2.0" }, "scripts": { diff --git a/package.json b/package.json index 2aa9ff0f..75f868ce 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { "private": true, "devDependencies": { - "stylelint": "^14.10.0", - "eslint": "^8.22.0", - "@wordpress/eslint-plugin": "^12.9.0", - "@wordpress/stylelint-config": "^20.0.2" + "stylelint": "^14.16.1", + "eslint": "^8.57.0", + "@wordpress/eslint-plugin": "^17.11.0", + "@wordpress/stylelint-config": "^21.37.0" } }