diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index f4f48f6c..3b06145f 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -18,7 +18,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '22' + node-version-file: '.nvmrc' cache: 'npm' - name: Install dependencies diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 19bf406f..ee8155e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php-version: [ '7.4', '8.3' ] + php-version: [ '7.4', '8.5' ] steps: - name: Checkout repository @@ -25,7 +25,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '22' + node-version-file: '.nvmrc' cache: 'npm' - name: Cache Composer @@ -55,7 +55,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.3' + php-version: '8.5' - name: Cache Composer uses: actions/cache@v4 @@ -90,7 +90,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '22' + node-version-file: '.nvmrc' cache: 'npm' - name: Cache Composer @@ -138,7 +138,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: '22' + node-version-file: '.nvmrc' cache: 'npm' - name: Install dependencies diff --git a/.github/workflows/deploy-to-wp-org.yml b/.github/workflows/deploy-to-wp-org.yml index 805d5e76..b99163ab 100644 --- a/.github/workflows/deploy-to-wp-org.yml +++ b/.github/workflows/deploy-to-wp-org.yml @@ -50,7 +50,7 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: '8.3' + php-version: '8.5' tools: composer:v2 - name: Get Composer cache directory diff --git a/.wp-env.json b/.wp-env.json index 541ca813..975eba8e 100644 --- a/.wp-env.json +++ b/.wp-env.json @@ -1,6 +1,6 @@ { - "core": "WordPress/WordPress#7.0", - "phpVersion": "8.2", + "core": "WordPress/WordPress#7.1", + "phpVersion": "8.5", "plugins": ["."], "config": { "WP_DEBUG": true, diff --git a/README.md b/README.md index 90aa11ee..15ef3665 100644 --- a/README.md +++ b/README.md @@ -37,8 +37,8 @@ Stay tuned for updates, tips and tutorials: [Blog](https://cloudinary.com/blog), ### Prerequisites -- [Node.js](https://nodejs.org/) v16+ (see `.nvmrc`) -- [npm](https://www.npmjs.com/) v6.9+ +- [Node.js](https://nodejs.org/) v22+ (see `.nvmrc`) +- [npm](https://www.npmjs.com/) v10+ - [Composer](https://getcomposer.org/) - [Docker](https://www.docker.com/) (required for the WordPress local environment via `wp-env`)