Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,7 @@
/package-lock.json export-ignore
/package.json export-ignore
/phpcs-baseline.json export-ignore
/phpstan-baseline.neon export-ignore
/phpstan.neon.dist export-ignore
/phpunit.xml.dist export-ignore
/tests export-ignore
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ permissions:

jobs:
validate:
uses: stuttter/.github/.github/workflows/wordpress-plugin-ci.yml@15d5680de2238adc1fdcd670d30ca2ebe87824a0
uses: stuttter/.github/.github/workflows/wordpress-plugin-ci.yml@64a68c1a340ef28a7a638384ea44af525663d6a4
with:
php-versions: '["7.4","8.0","8.2","8.4"]'
quality-php-version: '8.4'
12 changes: 11 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,21 @@ on:
description: Full commit SHA at the protected release branch head.
required: true
type: string
notes:
description: Exact reviewed UTF-8 release notes.
required: true
type: string
notes_sha256:
description: SHA256 of the exact reviewed notes bytes.
required: true
type: string

permissions:
contents: read

jobs:
release:
uses: stuttter/.github/.github/workflows/wordpress-plugin-release.yml@15d5680de2238adc1fdcd670d30ca2ebe87824a0
uses: stuttter/.github/.github/workflows/wordpress-plugin-release.yml@64a68c1a340ef28a7a638384ea44af525663d6a4
permissions:
contents: write
secrets:
Expand All @@ -27,4 +35,6 @@ jobs:
with:
version: ${{ inputs.version }}
commit: ${{ inputs.commit }}
release-notes: ${{ inputs.notes }}
release-notes-sha256: ${{ inputs.notes_sha256 }}
release-branch: "master"
4 changes: 4 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
"composer/installers": "^2.3"
},
"require-dev": {
"johnbillion/wp-compat": "^2.0.1",
"php-stubs/wordpress-stubs": "7.1.*",
"phpstan/phpstan": "^2.2.13",
"phpunit/phpunit": "^9.6.36",
"wp-cli/i18n-command": "2.7.0",
"wp-cli/wp-cli": "2.12.0"
Expand All @@ -22,6 +25,7 @@
"scripts": {
"i18n": "bash bin/i18n.sh",
"i18n:check": "bash bin/i18n.sh --check",
"phpstan": "phpstan analyse --no-progress --memory-limit=2G",
"release:check": "php bin/check-release-metadata.php",
"release:version": "php bin/update-version.php",
"test": [
Expand Down
276 changes: 275 additions & 1 deletion composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading