diff --git a/.github/workflows/pr-docs-tests.yml b/.github/workflows/pr-docs-tests.yml index 3537cb8..7a08c91 100644 --- a/.github/workflows/pr-docs-tests.yml +++ b/.github/workflows/pr-docs-tests.yml @@ -15,15 +15,14 @@ jobs: steps: # Install deps and cache - name: Checkout code - uses: actions/checkout@v4 - - name: Cache version builds - uses: actions/cache@v4 + uses: actions/checkout@v6 + - name: Restore version builds cache + uses: actions/cache/restore@v5 with: key: lando-mvb-docs path: docs/.vitepress/cache/@lando/mvb - save-always: true - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: npm @@ -37,3 +36,11 @@ jobs: run: npm run docs:mvb - name: Test build run: npm run docs:build + + # Save cache + - name: Save version builds cache + uses: actions/cache/save@v5 + if: always() + with: + key: lando-mvb-docs + path: docs/.vitepress/cache/@lando/mvb diff --git a/.github/workflows/pr-linter.yml b/.github/workflows/pr-linter.yml index 0c1f5a4..37bc23b 100644 --- a/.github/workflows/pr-linter.yml +++ b/.github/workflows/pr-linter.yml @@ -15,9 +15,9 @@ jobs: steps: # Install deps and cache - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: npm diff --git a/.github/workflows/pr-unit-tests.yml b/.github/workflows/pr-unit-tests.yml index df40f56..ad21efc 100644 --- a/.github/workflows/pr-unit-tests.yml +++ b/.github/workflows/pr-unit-tests.yml @@ -17,9 +17,9 @@ jobs: steps: # Install deps and cache - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} cache: npm diff --git a/.github/workflows/pr-wordpress-tests.yml b/.github/workflows/pr-wordpress-tests.yml index 6ba5326..62f9f9f 100644 --- a/.github/workflows/pr-wordpress-tests.yml +++ b/.github/workflows/pr-wordpress-tests.yml @@ -33,9 +33,9 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} registry-url: https://registry.npmjs.org diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d015f07..d424fe5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,7 @@ name: Publish to NPM on: release: types: - - created + - published jobs: deploy: @@ -19,9 +19,9 @@ jobs: steps: # Install deps and cache - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install node ${{ matrix.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} registry-url: https://registry.npmjs.org diff --git a/.gitignore b/.gitignore index 8b56b4b..9e2ce55 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ config.*.timestamp-*-*.* # YARN yarn.lock +*.sync-conflict-* diff --git a/CHANGELOG.md b/CHANGELOG.md index 539d4a5..71a5d95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ ## {{ UNRELEASED_VERSION }} - [{{ UNRELEASED_DATE }}]({{ UNRELEASED_LINK }}) +## v1.10.0 - [Unreleased](https://github.com/lando/wordpress/releases/tag/v1.10.0) + +* Updated to [@lando/php@1.10.0](https://github.com/lando/php/releases/tag/v1.10.0) +* Fixed release workflow trigger to fire on `published` instead of `created` +* Updated CI actions (`actions/checkout` to v6, `actions/setup-node` to v6, `actions/cache` to v5) +* Updated README with PHP 8.5+ support and added maintainer +* Removed Syncthing conflict files and added pattern to `.gitignore` +* Pending dependabot bumps for `@lando/mariadb`, `@lando/postgres`, and `@lando/argv` + ## v1.9.0 - [September 2, 2025](https://github.com/lando/wordpress/releases/tag/v1.9.0) * Switched images to [bitnamilegacy](https://github.com/bitnami/containers/issues/83267) namespace diff --git a/README.md b/README.md index 241c6f1..14ba095 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ This is the _official_ [Lando](https://lando.dev) plugin for [WordPress](https://wordpress.org/). When installed it... * Allows users to run `wordpress` cms -* Allows users to configure `php` version from `5.3` all the way to `8.4` +* Allows users to configure `php` version from `5.3` all the way to `8.5+` * Allows users to configure `webroot` * Allows users to configure web server to (`apache` or `nginx`) * Allows users to configure database backend to (`mariadb`, `mysql`, or `postgres`) @@ -45,6 +45,7 @@ We try to log all changes big and small in both [THE CHANGELOG](https://github.c * [@pirog](https://github.com/pirog) * [@reynoldsalec](https://github.com/reynoldsalec) +* [@AaronFeledy](https://github.com/AaronFeledy) ## Contributors diff --git a/package-lock.json b/package-lock.json index f5b5749..520df65 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@lando/mssql": "^1.4.3", "@lando/mysql": "^1.6.0", "@lando/nginx": "^1.5.0", - "@lando/php": "^1.8.0", + "@lando/php": "^1.10.0", "@lando/postgres": "^1.5.0", "lodash": "^4.17.21" }, @@ -179,7 +179,6 @@ "integrity": "sha512-Z32gEMrRRpEta5UqVQA612sLdoqY3AovvUPClDfMxYrbdDAebmGDVPtSogUba1FZ4pP5dx20D3OV3reogLKsRA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-common": "5.15.0", "@algolia/requester-browser-xhr": "5.15.0", @@ -322,7 +321,6 @@ "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.26.0", @@ -1495,9 +1493,9 @@ "license": "MIT" }, "node_modules/@lando/php": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@lando/php/-/php-1.8.0.tgz", - "integrity": "sha512-4Bjrnrw4hOfUoxYM/6xprwFqEL1/uh/N+RX2IxCq12l+uxcxCSNeEbEd0t/JopCkvOKR5KXFiiq5COe4TI6ohw==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@lando/php/-/php-1.10.0.tgz", + "integrity": "sha512-1+WO35CixeaZKaQ+NTi+Xii1xk+GYIJvbbqVI1Ba10RFMBTsUK4y99hZCKrCLW3KqPfe6f4ufAfMllALbnHHmw==", "bundleDependencies": [ "@lando/nginx", "lodash", @@ -3061,7 +3059,6 @@ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -3126,7 +3123,6 @@ "integrity": "sha512-Yf3Swz1s63hjvBVZ/9f2P1Uu48GjmjCN+Esxb6MAONMGtZB1fRX8/S1AhUTtsuTlcGovbYLxpHgc7wEzstDZBw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-abtesting": "5.15.0", "@algolia/client-analytics": "5.15.0", @@ -3387,7 +3383,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001669", "electron-to-chromium": "^1.5.41", @@ -4270,7 +4265,6 @@ "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "7.12.11", "@eslint/eslintrc": "^0.4.3", @@ -4807,7 +4801,6 @@ "integrity": "sha512-9FhUxK1hVju2+AiQIDJ5Dd//9R2n2RAfJ0qfhF4IHGHgcoEUTMpbTeG/zbEuwaiYXfuAH6XE0/aCyxDdRM+W5w==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "tabbable": "^6.2.0" } @@ -8477,7 +8470,6 @@ "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -8538,7 +8530,6 @@ "integrity": "sha512-q4Q/G2zjvynvizdB3/bupdYkCJe2umSAMv9Ju4d92E6/NXJ59z70xB0q5p/4lpRyAwflDsbwy1mLV9Q5+nlB+g==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@docsearch/css": "^3.6.2", "@docsearch/js": "^3.6.2", @@ -8592,7 +8583,6 @@ "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vue/compiler-dom": "3.5.13", "@vue/compiler-sfc": "3.5.13", diff --git a/package.json b/package.json index 7297cf3..71c545d 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@lando/mssql": "^1.4.3", "@lando/mysql": "^1.6.0", "@lando/nginx": "^1.5.0", - "@lando/php": "^1.8.0", + "@lando/php": "^1.10.0", "@lando/postgres": "^1.5.0", "lodash": "^4.17.21" },