Skip to content

Update main#317

Closed
jazzsequence wants to merge 42 commits into
mainfrom
develop
Closed

Update main#317
jazzsequence wants to merge 42 commits into
mainfrom
develop

Conversation

@jazzsequence

Copy link
Copy Markdown
Contributor

Release workflow is failing because updates have been merged to develop and not main and workflow is only triggered on main.

jazzsequence and others added 30 commits October 28, 2024 16:19
* remove the run_test command
already moved to GitHub Actions

* update prepare and cleanup steps for php 8.3 tests

* add a separate php 8.3 test

* update main jobs

* remove non-existant --from-env

* circle ci has different run numbers
so we don't need to prefix the 8.3 tests with 83

* bump tested up to version

* just use a single test
and we'll assume we can multidev off master still

* allow nonfatal newrelic error

* send subshell errors to /dev/null

* pass true to continue

* use &1

* Ignore the newrelic error

* add PHP version to behat-prepare so we can be sure that we're on 8.3

* restore the env:create to the way it was originally

* move the quote

* bump tested up to to 6.4.1

* return FIXTURE_VERSION to what it was originally
this will be broken until pantheon-systems/infrastructure#3574 is merged, but then we can re-run and it should work
* add composer-diff workflow

* update wpunit-helpers to 2.0

* fix gitignore

* update lint-test workflow

* remove shellcheck step
most of the relevant scripts are from wpunit helpers or sourced from elsewhere. we should make a single solution for all copy/pasted scripts but we don't need to shellcheck in this individual implementation

* add release-pr workflow
copy pasta from papc

* add build-tag-release workflow
copy pasta from papc with composer and gitignore mods

* need to install WP-CLI for the new phpunit test

* update Contributing with new automated workflow

* update contributing.md with asset-only update process
---------------
Co-authored-by: Chris Reynolds <chris.reynolds@pantheon.io>
Co-authored-by: Phil Tyler <phil.tyler@pantheon.io>
use */ to do relative directory path matching
Bumps [pantheon-systems/wpunit-helpers](https://github.com/pantheon-systems/wpunit-helpers) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/pantheon-systems/wpunit-helpers/releases)
- [Commits](pantheon-systems/wpunit-helpers@v2.0.0...v2.0.2)

---
updated-dependencies:
- dependency-name: pantheon-systems/wpunit-helpers
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#304)

Bumps [pantheon-systems/pantheon-wp-coding-standards](https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards) from 2.0.1 to 2.0.3.
- [Release notes](https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards/releases)
- [Commits](pantheon-systems/Pantheon-WP-Coding-Standards@2.0.1...2.0.3)

---
updated-dependencies:
- dependency-name: pantheon-systems/pantheon-wp-coding-standards
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [yoast/phpunit-polyfills](https://github.com/Yoast/PHPUnit-Polyfills) from 2.0.0 to 3.1.1.
- [Release notes](https://github.com/Yoast/PHPUnit-Polyfills/releases)
- [Changelog](https://github.com/Yoast/PHPUnit-Polyfills/blob/3.x/CHANGELOG.md)
- [Commits](Yoast/PHPUnit-Polyfills@2.0.0...3.1.1)

---
updated-dependencies:
- dependency-name: yoast/phpunit-polyfills
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [yoast/phpunit-polyfills](https://github.com/Yoast/PHPUnit-Polyfills) from 3.1.1 to 4.0.0.
- [Release notes](https://github.com/Yoast/PHPUnit-Polyfills/releases)
- [Changelog](https://github.com/Yoast/PHPUnit-Polyfills/blob/4.x/CHANGELOG.md)
- [Commits](Yoast/PHPUnit-Polyfills@3.1.1...4.0.0)

---
updated-dependencies:
- dependency-name: yoast/phpunit-polyfills
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AnaisPantheor and others added 12 commits June 19, 2025 16:32
[SITE-3764] Updates README files to show PHP 8.4 comp
Bumps [pantheon-systems/wpunit-helpers](https://github.com/pantheon-systems/wpunit-helpers) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/pantheon-systems/wpunit-helpers/releases)
- [Commits](pantheon-systems/wpunit-helpers@v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: pantheon-systems/wpunit-helpers
  dependency-version: 2.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#310)

* Bump pantheon-systems/pantheon-wp-coding-standards from 2.0.3 to 3.0.1

Bumps [pantheon-systems/pantheon-wp-coding-standards](https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards) from 2.0.3 to 3.0.1.
- [Release notes](https://github.com/pantheon-systems/Pantheon-WP-Coding-Standards/releases)
- [Commits](pantheon-systems/Pantheon-WP-Coding-Standards@2.0.3...3.0.1)

---
updated-dependencies:
- dependency-name: pantheon-systems/pantheon-wp-coding-standards
  dependency-version: 3.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* linting fixes

* need to use 2.0 coding standards for php 7.4

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Chris Reynolds <chris@jazzsequence.com>
…n permissions (#313)

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* add github actions to dependabot

* install svn for .org deploy workflow
@jazzsequence jazzsequence requested a review from a team as a code owner September 17, 2025 19:22
@github-actions

Copy link
Copy Markdown
Contributor

Composer Changes

Dev Packages Operation Base Target
automattic/vipwpcs Upgraded 3.0.0 3.0.1
behat/behat Upgraded v3.13.0 v3.14.0
behat/mink Upgraded v1.10.0 v1.11.0
dealerdirect/phpcodesniffer-composer-installer Upgraded v1.0.0 v1.1.2
fig-r/psr2r-sniffer Upgraded 1.5.1 2.2.1
myclabs/deep-copy Upgraded 1.11.1 1.12.1
nikic/php-parser Upgraded v4.17.1 v5.4.0
pantheon-systems/pantheon-wp-coding-standards Upgraded 2.0.0 3.0.1
pantheon-systems/wpunit-helpers Upgraded v1.0.1 v2.0.3
phar-io/manifest Upgraded 2.0.3 2.0.4
php-collective/code-sniffer New - 0.2.18
phpcompatibility/phpcompatibility-paragonie Upgraded 1.3.2 1.3.3
phpcompatibility/phpcompatibility-wp Upgraded 2.1.4 2.1.7
phpcsstandards/phpcsextra Upgraded 1.1.2 1.4.0
phpcsstandards/phpcsutils Upgraded 1.0.8 1.1.0
phpstan/phpdoc-parser Upgraded 1.24.2 2.2.0
phpunit/php-code-coverage Upgraded 9.2.29 9.2.32
phpunit/phpunit Upgraded 9.6.13 9.6.22
sebastian/cli-parser Upgraded 1.0.1 1.0.2
sebastian/complexity Upgraded 2.0.2 2.0.3
sebastian/diff Upgraded 4.0.5 4.0.6
sebastian/exporter Upgraded 4.0.5 4.0.6
sebastian/global-state Upgraded 5.0.6 5.0.7
sebastian/lines-of-code Upgraded 1.0.3 1.0.4
sebastian/resource-operations Upgraded 3.0.3 3.0.4
sirbrillig/phpcs-variable-analysis Upgraded v2.11.17 v2.12.0
slevomat/coding-standard Upgraded 8.14.1 8.19.1
squizlabs/php_codesniffer Upgraded 3.7.2 3.13.2
symfony/console Upgraded v5.4.28 v5.4.36
symfony/css-selector Upgraded v5.4.26 v5.4.35
symfony/deprecation-contracts Upgraded v3.3.0 v3.4.0
symfony/event-dispatcher Upgraded v5.4.26 v5.4.35
symfony/event-dispatcher-contracts Upgraded v3.3.0 v3.4.0
symfony/filesystem Upgraded v5.4.25 v5.4.35
symfony/polyfill-ctype Upgraded v1.28.0 v1.31.0
symfony/polyfill-intl-grapheme Upgraded v1.28.0 v1.29.0
symfony/polyfill-intl-idn Upgraded v1.28.0 v1.29.0
symfony/polyfill-intl-normalizer Upgraded v1.28.0 v1.29.0
symfony/polyfill-mbstring Upgraded v1.28.0 v1.29.0
symfony/polyfill-php72 Upgraded v1.28.0 v1.29.0
symfony/polyfill-php73 Upgraded v1.28.0 v1.29.0
symfony/polyfill-php80 Upgraded v1.28.0 v1.29.0
symfony/polyfill-php81 Upgraded v1.28.0 v1.29.0
symfony/string Upgraded v6.3.5 v6.4.4
symfony/yaml Upgraded v6.3.3 v6.4.3
theseer/tokenizer Upgraded 1.2.1 1.2.3
wp-coding-standards/wpcs Upgraded 3.0.1 3.1.0
yoast/phpunit-polyfills Upgraded 2.0.0 4.0.0
spryker/code-sniffer Removed 0.17.18 -

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants