Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build/Test Tool updates to the 4.9 branch #893

Closed
wants to merge 34 commits into from

Commits on Oct 15, 2020

  1. Backport workflows.

    desrosj committed Oct 15, 2020
    Configuration menu
    Copy the full SHA
    9fc0b7a View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. Revert "Backport workflows."

    This reverts commit 9fc0b7a.
    desrosj committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    19eb7ef View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2020

  1. Configuration menu
    Copy the full SHA
    82ee309 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2020

  1. Configuration menu
    Copy the full SHA
    cbf0dd4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

  1. Configuration menu
    Copy the full SHA
    cac1d31 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2021

  1. Configuration menu
    Copy the full SHA
    4bd3205 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2021

  1. Remove grunt-cli.

    This package was added in http://core.trac.wordpress.org/changeset/49532, but is not actually necessary.
    desrosj committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    bc1bdab View commit details
    Browse the repository at this point in the history
  2. Update the 4.9 branch to run on NodeJS 14.

    This backports all of the needed changes to allow the 4.9 branch to run on the latest LTS version of NodeJS (currently 14.x).
    
    This commit includes the following backports:
    - https://core.trac.wordpress.org/changeset/42460 (full)
    - https://core.trac.wordpress.org/changeset/42461 (full)
    - https://core.trac.wordpress.org/changeset/42463 (full)
    - https://core.trac.wordpress.org/changeset/42887 (full)
    - https://core.trac.wordpress.org/changeset/43320 (full)
    - https://core.trac.wordpress.org/changeset/43323 (partial)
    - https://core.trac.wordpress.org/changeset/43977 (partial)
    - https://core.trac.wordpress.org/changeset/44219 (partial)
    - https://core.trac.wordpress.org/changeset/44233 (partial)
    - https://core.trac.wordpress.org/changeset/44728 (partial)
    - https://core.trac.wordpress.org/changeset/45321 (partial)
    - https://core.trac.wordpress.org/changeset/45765 (full)
    - https://core.trac.wordpress.org/changeset/46404 (partial)
    - https://core.trac.wordpress.org/changeset/46408 (partial)
    - https://core.trac.wordpress.org/changeset/46409 (partial)
    - https://core.trac.wordpress.org/changeset/47404 (partial)
    - https://core.trac.wordpress.org/changeset/47867 (partial)
    - https://core.trac.wordpress.org/changeset/47868 (partial)
    - https://core.trac.wordpress.org/changeset/47869 (partial)
    - https://core.trac.wordpress.org/changeset/47872 (full)
    - https://core.trac.wordpress.org/changeset/47873 (partial)
    - https://core.trac.wordpress.org/changeset/48705 (partial)
    - https://core.trac.wordpress.org/changeset/49636 (full)
    - https://core.trac.wordpress.org/changeset/49933 (partial)
    - https://core.trac.wordpress.org/changeset/49937 (partial)
    - https://core.trac.wordpress.org/changeset/49939 (partial)
    desrosj committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    d0598b0 View commit details
    Browse the repository at this point in the history
  3. CSS changes after running build commands.

    This backports the CSS changes seen in https://core.trac.wordpress.org/changeset/41062.
    desrosj committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    cc71bd6 View commit details
    Browse the repository at this point in the history
  4. Update grunt-contrib-compress.

    `grunt-contrib-compress` was removed from Core in https://core.trac.wordpress.org/changeset/44651/, but should be made up to date in the 4.8 branch.
    desrosj committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    745595f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e548821 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4cdfc2e View commit details
    Browse the repository at this point in the history
  7. Update the shrinkwrap file.

    This updates the `npm-shrinkwrap.json` file using `npm shrinkwrap --no-optional' after applying all package updates.
    desrosj committed Jan 15, 2021
    Configuration menu
    Copy the full SHA
    71729e5 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Revert "CSS changes after running build commands."

    This reverts commit cc71bd6.
    desrosj committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    ee154c5 View commit details
    Browse the repository at this point in the history
  2. Update the browserslist to a defined list of versions.

    While `last 2 x versions` is nice in theory, it introduces the potential for problems when backporting fixes to maintained branches.
    
    When a version of WordPress is released, the browser versions supported should be pinned to prevent undesired changes to CSS.
    
    Because this will result in changes to the CSS, `grunt precommit:css` is not being run, and should be avoided in this branch.
    desrosj committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    70c2476 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. Adjust the NodeJS versions in NVM config and package file.

    This changes the `.nvmrc` file from `14.15.0` to `14`. This will ensure the latest release of NodeJS14 is used going forwards.
    
    It also changes the `engines` versions to ranges using `>=`. These values are advisory only, but indicating a range will hopefully encourage folks to run the most recent version of NodeJS.
    desrosj committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    82515b9 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2021

  1. Configuration menu
    Copy the full SHA
    e66ef3c View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2021

  1. Configuration menu
    Copy the full SHA
    c14d213 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    048517c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. Configuration menu
    Copy the full SHA
    89424bd View commit details
    Browse the repository at this point in the history
  2. Remove grunt-cli.

    This package was added in http://core.trac.wordpress.org/changeset/49532, but is not actually necessary.
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    abf5ea4 View commit details
    Browse the repository at this point in the history
  3. Update the 4.9 branch to run on NodeJS 14.

    This backports all of the needed changes to allow the 4.9 branch to run on the latest LTS version of NodeJS (currently 14.x).
    
    This commit includes the following backports:
    - https://core.trac.wordpress.org/changeset/42460 (full)
    - https://core.trac.wordpress.org/changeset/42461 (full)
    - https://core.trac.wordpress.org/changeset/42463 (full)
    - https://core.trac.wordpress.org/changeset/42887 (full)
    - https://core.trac.wordpress.org/changeset/43320 (full)
    - https://core.trac.wordpress.org/changeset/43323 (partial)
    - https://core.trac.wordpress.org/changeset/43977 (partial)
    - https://core.trac.wordpress.org/changeset/44219 (partial)
    - https://core.trac.wordpress.org/changeset/44233 (partial)
    - https://core.trac.wordpress.org/changeset/44728 (partial)
    - https://core.trac.wordpress.org/changeset/45321 (partial)
    - https://core.trac.wordpress.org/changeset/45765 (full)
    - https://core.trac.wordpress.org/changeset/46404 (partial)
    - https://core.trac.wordpress.org/changeset/46408 (partial)
    - https://core.trac.wordpress.org/changeset/46409 (partial)
    - https://core.trac.wordpress.org/changeset/47404 (partial)
    - https://core.trac.wordpress.org/changeset/47867 (partial)
    - https://core.trac.wordpress.org/changeset/47868 (partial)
    - https://core.trac.wordpress.org/changeset/47869 (partial)
    - https://core.trac.wordpress.org/changeset/47872 (full)
    - https://core.trac.wordpress.org/changeset/47873 (partial)
    - https://core.trac.wordpress.org/changeset/48705 (partial)
    - https://core.trac.wordpress.org/changeset/49636 (full)
    - https://core.trac.wordpress.org/changeset/49933 (partial)
    - https://core.trac.wordpress.org/changeset/49937 (partial)
    - https://core.trac.wordpress.org/changeset/49939 (partial)
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    22b39a3 View commit details
    Browse the repository at this point in the history
  4. CSS changes after running build commands.

    This backports the CSS changes seen in https://core.trac.wordpress.org/changeset/41062.
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    ad482f0 View commit details
    Browse the repository at this point in the history
  5. Update grunt-contrib-compress.

    `grunt-contrib-compress` was removed from Core in https://core.trac.wordpress.org/changeset/44651/, but should be made up to date in the 4.8 branch.
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    a5b91b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0925b4e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa3688b View commit details
    Browse the repository at this point in the history
  8. Update the shrinkwrap file.

    This updates the `npm-shrinkwrap.json` file using `npm shrinkwrap --no-optional' after applying all package updates.
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    99b893d View commit details
    Browse the repository at this point in the history
  9. Revert "CSS changes after running build commands."

    This reverts commit cc71bd6.
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    d0b8abb View commit details
    Browse the repository at this point in the history
  10. Update the browserslist to a defined list of versions.

    While `last 2 x versions` is nice in theory, it introduces the potential for problems when backporting fixes to maintained branches.
    
    When a version of WordPress is released, the browser versions supported should be pinned to prevent undesired changes to CSS.
    
    Because this will result in changes to the CSS, `grunt precommit:css` is not being run, and should be avoided in this branch.
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    fda434f View commit details
    Browse the repository at this point in the history
  11. Adjust the NodeJS versions in NVM config and package file.

    This changes the `.nvmrc` file from `14.15.0` to `14`. This will ensure the latest release of NodeJS14 is used going forwards.
    
    It also changes the `engines` versions to ranges using `>=`. These values are advisory only, but indicating a range will hopefully encourage folks to run the most recent version of NodeJS.
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    aaf17ea View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a2505b3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cdee296 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    039c55d View commit details
    Browse the repository at this point in the history
  15. Merge branch 'node-update/4.9' of github.com:desrosj/wordpress-develo…

    …p into node-update/4.9
    desrosj committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    39b0b6d View commit details
    Browse the repository at this point in the history