Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
d98b9f1
Add GitHub Actions workflows for everything currently handled in Trav…
desrosj Oct 12, 2020
6e546ab
Indicate that JS standards are also checked in this workflow.
desrosj Oct 12, 2020
d10a9a9
Continuing to refine:
desrosj Oct 13, 2020
bb92995
Be more explicit within `on` and use human readable part of `check_na…
desrosj Oct 13, 2020
690dc97
Merge branch 'master' into trac/50401-add-github-actions
desrosj Oct 14, 2020
c8d9481
Admin Menu: Better wrapping for long menu item names.
helen Oct 14, 2020
e72f248
Merge updates.
desrosj Oct 14, 2020
0aa3ade
Updates: Reduce secondary buttons for less visual complexity.
helen Oct 14, 2020
d0ec93f
I18N: Use `wp.i18n` for translatable strings in `wp-admin/js/dashboar…
ocean90 Oct 14, 2020
52f2d0d
Community Events: Update timezone-related `@since` tags to `5.5.2`.
iandunn Oct 14, 2020
50fa352
Docs: Improve description of the `$email` parameter in `email_exists()`.
SergeyBiryukov Oct 15, 2020
efe06cd
Site Health, REST API: Move async tests to REST API endpoints.
TimothyBJacobs Oct 15, 2020
73fb2c1
REST API: Grant super admin to site health test user.
TimothyBJacobs Oct 15, 2020
701dee2
REST API: Exclude custom site health capability check on multisite.
TimothyBJacobs Oct 15, 2020
46a598a
Limit push runs to master and version branches.
desrosj Oct 15, 2020
ed611d8
Limit when actions run.
desrosj Oct 15, 2020
8e53b26
Improve language of welcome message.
desrosj Oct 15, 2020
c978c99
Let's stay on PHP 7.4 for PHPCS testing until we verify our tooling i…
desrosj Oct 15, 2020
2092637
Node needs to be installed before caching.
desrosj Oct 15, 2020
277c3eb
Make the version of Node dynamic based on the `.nvmrc` file.
desrosj Oct 15, 2020
7b73653
Detect the desired NodeJS version dynamically.
desrosj Oct 15, 2020
d009960
`actions/setup-node` does not currently support aliases like LTS
desrosj Oct 15, 2020
b0c0739
Remove stray nvmrc reference.
desrosj Oct 15, 2020
8bf847b
Comments: Remove extra space from the comment link in `Walker_Comment`.
SergeyBiryukov Oct 15, 2020
7bfe507
Twenty Twenty: Remove extra space from the comment link in `TwentyTwe…
SergeyBiryukov Oct 15, 2020
fee906a
Twenty Nineteen: Remove extra space from the comment link in `TwentyN…
SergeyBiryukov Oct 15, 2020
c0f41b5
Comments: Further remove unnecessary context switch in `Walker_Comment`.
SergeyBiryukov Oct 15, 2020
ec260b0
Merge branch 'master' into trac/50401-add-github-actions
desrosj Oct 15, 2020
f138386
Introduce a jshint warning.
desrosj Oct 15, 2020
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
Prev Previous commit
Next Next commit
actions/setup-node does not currently support aliases like LTS
  • Loading branch information
desrosj committed Oct 15, 2020
commit d00996080f91fd4ffa83e0d973aefd5be9970682
8 changes: 2 additions & 6 deletions .github/workflows/coding-standards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,8 @@ jobs:
#
# Performs the following steps:
# - Checks out the repository.
# - Reads the desired version of NodeJS from the .nvmrc file.
# - Logs debug information about the runner container.
# - Installs the desired NodeJS version.
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
# - Sets up caching for NPM.
# - Logs updated debug information.
# _ Installs NPM dependencies.
Expand All @@ -90,9 +89,6 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v2

- name: Check the desired version of NodeJS
run: echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_ENV

- name: Log debug information
run: |
npm --version
Expand All @@ -103,7 +99,7 @@ jobs:
- name: Install NodeJS
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
node-version: 12

- name: Cache NodeJS modules
uses: actions/cache@v2
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/end-to-end-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ jobs:
# - Cancels all previous workflow runs that have not completed.
# - Set environment variables.
# - Checks out the repository.
# - Reads the desired version of NodeJS from the .nvmrc file.
# - Logs debug information about the runner container.
# - Installs the desired NodeJS version.
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
# - Sets up caching for NPM.
# _ Installs NPM dependencies.
# - Builds WordPress to run from the `build` directory.
Expand Down Expand Up @@ -49,9 +48,6 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v2

- name: Check the desired version of NodeJS
run: echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_ENV

- name: Log debug information
run: |
npm --version
Expand All @@ -66,7 +62,7 @@ jobs:
- name: Install NodeJS
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
node-version: 12

- name: Cache NodeJS modules
uses: actions/cache@v2
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/javascript-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@ jobs:
# Performs the following steps:
# - Cancels all previous workflow runs that have not completed.
# - Checks out the repository.
# - Reads the desired version of NodeJS from the .nvmrc file.
# - Logs debug information about the runner container.
# - Installs the desired NodeJS version.
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
# - Sets up caching for NPM.
# - Logs updated debug information.
# _ Installs NPM dependencies.
Expand All @@ -33,9 +32,6 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v2

- name: Check the desired version of NodeJS
run: echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_ENV

- name: Log debug information
run: |
npm --version
Expand All @@ -46,7 +42,7 @@ jobs:
- name: Install NodeJS
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
node-version: 12

- name: Cache NodeJS modules
uses: actions/cache@v2
Expand Down
10 changes: 3 additions & 7 deletions .github/workflows/phpunit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,8 @@ jobs:
# - Cancels all previous workflow runs that have not completed.
# - Checks out the repository.
# - Checks out the WordPress Importer plugin (needed for the Core PHPUnit tests).
# - Reads the desired version of NodeJS from the .nvmrc file.
# - Logs debug information about the runner container.
# - Installs the desired NodeJS version.
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
# - Sets up caching for NPM.
# _ Installs NPM dependencies.
# - Builds WordPress to run from the `build` directory.
Expand All @@ -49,9 +48,6 @@ jobs:
- name: Checkout the WordPress Importer plugin
run: svn checkout -r 2387243 https://plugins.svn.wordpress.org/wordpress-importer/trunk/ tests/phpunit/data/plugins/wordpress-importer

- name: Check the desired version of NodeJS
run: echo "NODE_VERSION=$(cat .nvmrc)" >> $GITHUB_ENV

- name: Log debug information
run: |
npm --version
Expand All @@ -66,7 +62,7 @@ jobs:
- name: Install NodeJS
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
node-version: 12

- name: Cache NodeJS modules
uses: actions/cache@v2
Expand Down Expand Up @@ -159,7 +155,7 @@ jobs:
- name: Install NodeJS
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
node-version: 12

- name: Use cached Node modules
uses: actions/cache@v2
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/verify-npm-on-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@ jobs:
# Performs the following steps:
# - Cancels all previous workflow runs that have not completed.
# - Checks out the repository.
# - Reads the desired version of NodeJS from the .nvmrc file.
# - Logs debug information about the runner container.
# - Installs the desired NodeJS version.
# - Installs NodeJS 12 (todo: install the version of NPM specified in the `.nvmrc` file to support older branches)
# - Sets up caching for NPM.
# _ Installs NPM dependencies.
# - Builds WordPress to run from the `build` directory.
Expand All @@ -31,9 +30,6 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v2

- name: Check the desired version of NodeJS
run: echo "::set-output NODE_VERSION=$(cat .nvmrc)"

- name: Log debug information
run: |
npm --version
Expand All @@ -45,7 +41,7 @@ jobs:
- name: Install NodeJS
uses: actions/setup-node@v1
with:
node-version: ${{ env.NODE_VERSION }}
node-version: 12

- name: Get NPM cache directory
id: npm-cache
Expand Down