diff --git a/.github/workflows/acceptance-tests.yml b/.github/workflows/acceptance-tests.yml index 3b072ba5..3039e8ec 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 with: node: true php: ${{ matrix.php }} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 83a283d8..7c0a52f6 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 permissions: contents: write with: diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index 53fe7105..7b87e400 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 strategy: matrix: label: diff --git a/.github/workflows/deploy-assets.yml b/.github/workflows/deploy-assets.yml index 5248504b..1f88310a 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 with: plugin: query-monitor readme: readme.txt diff --git a/.github/workflows/deploy-tag.yml b/.github/workflows/deploy-tag.yml index 98946c34..e0a49e4e 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 permissions: contents: read issues: write diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 976c346a..d7745372 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 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..5cf7e326 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 diff --git a/.github/workflows/nightly-tests.yml b/.github/workflows/nightly-tests.yml index 971ecd77..becc6955 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 strategy: matrix: label: diff --git a/.github/workflows/static-analysis.yml b/.github/workflows/static-analysis.yml index b44d9e8c..df5cf2b1 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 strategy: matrix: label: diff --git a/.github/workflows/verify-distribution.yml b/.github/workflows/verify-distribution.yml index c3ae00c3..956c9fe4 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@1fde7ffbeb449c3313143ced42379e61d91b06f9 with: plugin: query-monitor owner: johnbillion diff --git a/composer.json b/composer.json index 377f8f7d..445291f3 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": "dev-plugin-test-updates", "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..e43a3b08 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": "github:johnbillion/plugin-infrastructure#plugin-test-updates", "@jsdevtools/version-bump-prompt": "^6.1.0", "sass": "^1", "sharp-cli": "^5.1.0", @@ -1050,6 +1051,15 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, + "node_modules/@johnbillion/plugin-infrastructure": { + "version": "2.1.1", + "resolved": "git+ssh://git@github.com/johnbillion/plugin-infrastructure.git#1fde7ffbeb449c3313143ced42379e61d91b06f9", + "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 +4107,11 @@ } } }, + "@johnbillion/plugin-infrastructure": { + "version": "git+ssh://git@github.com/johnbillion/plugin-infrastructure.git#1fde7ffbeb449c3313143ced42379e61d91b06f9", + "dev": true, + "from": "@johnbillion/plugin-infrastructure@github:johnbillion/plugin-infrastructure#plugin-test-updates" + }, "@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..ffe4807c 100644 --- a/package.json +++ b/package.json @@ -10,11 +10,12 @@ "node": ">=20" }, "devDependencies": { + "@johnbillion/plugin-infrastructure": "github:johnbillion/plugin-infrastructure#plugin-test-updates", "@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",