diff --git a/.github/workflows/acceptance-tests.yml b/.github/workflows/acceptance-tests.yml index 3b072ba5..5987177e 100644 --- a/.github/workflows/acceptance-tests.yml +++ b/.github/workflows/acceptance-tests.yml @@ -61,7 +61,7 @@ jobs: - wp: '6.0' php: '7.4' fail-fast: false - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-acceptance-tests.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-acceptance-tests.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 with: node: true php: ${{ matrix.php }} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83a283d8..4be4b20b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -12,7 +12,7 @@ permissions: {} jobs: build: name: Build - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-build.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-build.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 permissions: contents: write with: diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index 53fe7105..a791babd 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -38,7 +38,7 @@ jobs: name: ${{ matrix.label }} permissions: contents: read - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-coding-standards.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-coding-standards.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 strategy: matrix: label: diff --git a/.github/workflows/deploy-assets.yml b/.github/workflows/deploy-assets.yml index 5248504b..a5121611 100644 --- a/.github/workflows/deploy-assets.yml +++ b/.github/workflows/deploy-assets.yml @@ -13,7 +13,7 @@ jobs: name: WordPress.org permissions: contents: read - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-deploy-assets.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-deploy-assets.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 with: plugin: query-monitor readme: readme.txt diff --git a/.github/workflows/deploy-tag.yml b/.github/workflows/deploy-tag.yml index 98946c34..1f5b1d21 100644 --- a/.github/workflows/deploy-tag.yml +++ b/.github/workflows/deploy-tag.yml @@ -18,7 +18,7 @@ permissions: {} jobs: deploy: name: Deploy Tag - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-deploy-tag.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-deploy-tag.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 permissions: contents: read issues: write diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 976c346a..1f728360 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -40,7 +40,7 @@ jobs: name: WP ${{ matrix.wp }} permissions: contents: read - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-integration-tests.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-integration-tests.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 strategy: # See the following for PHP compatibility of WordPress versions: # https://make.wordpress.org/core/handbook/references/php-compatibility-and-wordpress-versions/ diff --git a/.github/workflows/lint-workflows.yml b/.github/workflows/lint-workflows.yml index f942d06e..c3c608d2 100644 --- a/.github/workflows/lint-workflows.yml +++ b/.github/workflows/lint-workflows.yml @@ -23,4 +23,4 @@ jobs: security-events: write actions: read contents: read - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-workflow-lint.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-workflow-lint.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 diff --git a/.github/workflows/nightly-tests.yml b/.github/workflows/nightly-tests.yml index 971ecd77..f392ecbc 100644 --- a/.github/workflows/nightly-tests.yml +++ b/.github/workflows/nightly-tests.yml @@ -42,7 +42,7 @@ jobs: - '8.4' - '7.4' fail-fast: false - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-acceptance-tests.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-acceptance-tests.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 with: node: true php: ${{ matrix.php }} @@ -53,7 +53,7 @@ jobs: name: Nightly ${{ matrix.label }} permissions: contents: read - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-integration-tests.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-integration-tests.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 strategy: matrix: label: diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index b44d9e8c..ceef91b9 100644 --- a/.github/workflows/static-analysis.yml +++ b/.github/workflows/static-analysis.yml @@ -28,7 +28,7 @@ jobs: name: ${{ matrix.label }} permissions: contents: read - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-static-analysis.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-static-analysis.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 strategy: matrix: label: diff --git a/.github/workflows/verify-distribution.yml b/.github/workflows/verify-distribution.yml index c3ae00c3..a69d06ae 100644 --- a/.github/workflows/verify-distribution.yml +++ b/.github/workflows/verify-distribution.yml @@ -32,7 +32,7 @@ jobs: verify: name: Verify Plugin Distribution permissions: {} - uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-verify-distribution.yml@33705f771525b0d691ee821c90e0c10b18e02871 # 1.2.1 + uses: johnbillion/plugin-infrastructure/.github/workflows/reusable-verify-distribution.yml@4b7a0dc7e44884af7b37471142edcdbdb3039c37 # 2.1.1 with: plugin: query-monitor owner: johnbillion diff --git a/composer.json b/composer.json index 377f8f7d..367da414 100644 --- a/composer.json +++ b/composer.json @@ -34,7 +34,7 @@ "codeception/util-universalframework": "^1.0", "dealerdirect/phpcodesniffer-composer-installer": "0.7.2", "guzzlehttp/guzzle": "^7.0", - "johnbillion/plugin-infrastructure": "1.2.1", + "johnbillion/plugin-infrastructure": "2.1.1", "johnbillion/wp-compat": "0.3.1", "lucatume/wp-browser": "3.2.3", "phpcompatibility/phpcompatibility-wp": "2.1.5", diff --git a/package-lock.json b/package-lock.json index 5bc68b03..97de707e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "version": "3.20.0", "license": "GPL-2.0-or-later", "devDependencies": { + "@johnbillion/plugin-infrastructure": "2.1.1", "@jsdevtools/version-bump-prompt": "^6.1.0", "sass": "^1", "sharp-cli": "^5.1.0", @@ -1050,6 +1051,16 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, + "node_modules/@johnbillion/plugin-infrastructure": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@johnbillion/plugin-infrastructure/-/plugin-infrastructure-2.1.1.tgz", + "integrity": "sha512-blOITWsP+giy061MljxivPx4E0O/+VgZktkkEXhxlbcAZNeBESHQrnxFIx9/yZd1Gk0uNBSRnF5Ws74rJ6+9Og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=20" + } + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", @@ -4097,6 +4108,12 @@ } } }, + "@johnbillion/plugin-infrastructure": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@johnbillion/plugin-infrastructure/-/plugin-infrastructure-2.1.1.tgz", + "integrity": "sha512-blOITWsP+giy061MljxivPx4E0O/+VgZktkkEXhxlbcAZNeBESHQrnxFIx9/yZd1Gk0uNBSRnF5Ws74rJ6+9Og==", + "dev": true + }, "@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", diff --git a/package.json b/package.json index a1c8a01b..d5a5aec5 100644 --- a/package.json +++ b/package.json @@ -10,11 +10,12 @@ "node": ">=20" }, "devDependencies": { + "@johnbillion/plugin-infrastructure": "2.1.1", "@jsdevtools/version-bump-prompt": "^6.1.0", "sass": "^1", "sharp-cli": "^5.1.0", - "vitepress-plugin-rss": "^0.2.0", - "vitepress": "1.0.0-rc.25" + "vitepress": "1.0.0-rc.25", + "vitepress-plugin-rss": "^0.2.0" }, "scripts": { "bump:patch": "bump patch --commit 'Version %s.' query-monitor.php package.json package-lock.json readme.txt wp-content/db.php",