Make WordPress Core


Ignore:
Timestamp:
05/31/2024 07:23:44 PM (10 months ago)
Author:
desrosj
Message:

Build/Test Tools: Make use of new reusable workflows.

This updates the 6.4 branch to utilize the new reusable workflows in trunk introduced in [58165].

This also includes backports for a some additional improvements and bug fixes that are necessary for the local development environment to continue working long term:

  • Migrating to Docker Compose V2 (#60901).
  • Removing the version property from docker-compose.yml (#59416).
  • Improvements to how artifacts and comments for Playground testing are generated.
  • Removing SVN related commands causing failures (#61216).
  • Updating the actions/github-scripts action to the latest version.

Merges [57918], [58157], [57124], [57125], [57249] to the 6.4 branch.

Props johnbillion, joemcgill, swissspidy, thelovekesh, narenin, mukesh27, JeffPaul, peterwilsoncc, zieladam, ockham, SergeyBiryukov, jorbin.
Fixes #61216. See #60901, #61101, #59416, #59805, #61213.

Location:
branches/6.4
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/6.4

  • branches/6.4/.github/workflows/phpunit-tests.yml

    r57002 r58276  
    3232
    3333jobs:
    34   #
    3534  # Creates a PHPUnit test job for each PHP/MySQL combination.
    3635  #
    3736  test-with-mysql:
    3837    name: PHP ${{ matrix.php }}
    39     uses: WordPress/wordpress-develop/.github/workflows/phpunit-tests-run.yml@trunk
     38    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests.yml@trunk
    4039    permissions:
    4140      contents: read
     
    8988  test-with-mariadb:
    9089    name: PHP ${{ matrix.php }}
    91     uses: WordPress/wordpress-develop/.github/workflows/phpunit-tests-run.yml@trunk
     90    uses: WordPress/wordpress-develop/.github/workflows/reusable-phpunit-tests.yml@trunk
    9291    permissions:
    9392      contents: read
     
    162161    steps:
    163162      - name: Dispatch workflow run
    164         uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1
     163        uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
    165164        with:
    166165          retries: 2
Note: See TracChangeset for help on using the changeset viewer.