Make WordPress Core


Ignore:
Timestamp:
03/26/2021 05:47:03 PM (3 years ago)
Author:
desrosj
Message:

Build/Test Tools: Backport GitHub Action and build improvements to the 5.5 branch.

This backports several build and test tool improvements to the 5.5 branch. Most notably, this includes:

  • The changes required to allow each workflow to be triggered by the workflow_dispatch event so that tests can be run on a schedule [50590].
  • The ability to run PHPUnit tests from src instead of build [50441-50443].
  • Splitting single site and multisite tests into parallel jobs [50379].
  • Split slow tests into separate, parallel jobs for PHP 5.6 [50444].
  • Better branch and path scoping for GitHub Action workflows when running on pull_request [50432,50479].
  • Several devDependency updates.

Merges [50267,50299,50379,50387,50413,50416,50432,50435-50436,50441-50444,50446,50473-50474,50476,50479,50485-50487,50545,50579,50590,50592,50598] to the 5.5 branch.
See #50401, #51734, #51801, #51802, #52548, #52608, #52612, #52623, #52624, #52625, #52645, #52653, #52658, #52660, #52667, #52786.

Location:
branches/5.5
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/5.5

  • branches/5.5/package.json

    r50188 r50603  
    3333        "autoprefixer": "^9.8.6",
    3434        "chalk": "4.1.0",
    35         "check-node-version": "4.0.3",
     35        "check-node-version": "4.1.0",
    3636        "copy-webpack-plugin": "^5.1.2",
    3737        "cssnano": "4.1.10",
     
    4343        "grunt-contrib-concat": "1.0.1",
    4444        "grunt-contrib-copy": "~1.0.0",
    45         "grunt-contrib-cssmin": "~3.0.0",
     45        "grunt-contrib-cssmin": "~4.0.0",
    4646        "grunt-contrib-imagemin": "~4.0.0",
    4747        "grunt-contrib-jshint": "3.0.0",
     
    6666        "prettier": "npm:wp-prettier@2.0.5",
    6767        "puppeteer": "npm:puppeteer-core@3.0.0",
    68         "qunit": "~2.14.0",
    69         "sass": "^1.32.6",
    70         "sinon": "~9.2.4",
     68        "qunit": "~2.14.1",
     69        "sass": "^1.32.8",
     70        "sinon": "~10.0.0",
    7171        "sinon-test": "~3.0.0",
    7272        "source-map-loader": "^1.1.3",
    73         "uglify-js": "^3.12.6",
     73        "uglify-js": "^3.13.2",
    7474        "uglifyjs-webpack-plugin": "2.2.0",
    7575        "uuid": "8.3.2",
    76         "wait-on": "5.2.1",
     76        "wait-on": "5.3.0",
    7777        "webpack": "4.43.0",
    7878        "webpack-dev-server": "3.11.2",
Note: See TracChangeset for help on using the changeset viewer.