Changeset 50644 for branches/4.0/.github/workflows/coding-standards.yml
- Timestamp:
- 04/02/2021 04:03:39 PM (4 years ago)
- Location:
- branches/4.0
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/4.0
- Property svn:mergeinfo changed
/trunk merged: 50379,50387,50416,50432,50435-50436,50444,50446,50473-50474,50476,50479,50485-50487,50545,50590
- Property svn:mergeinfo changed
-
branches/4.0/.github/workflows/coding-standards.yml
r50321 r50644 2 2 3 3 on: 4 # JSHint was introduced in WordPress 3.8. 5 # PHPCS checking was introduced in WordPress 5.1. 4 6 push: 5 7 branches: 6 8 - master 7 # JSHint was introduced in WordPress 3.8. 8 # PHPCS checking was introduced in WordPress 5.1. 9 - trunk 9 10 - '3.[89]' 10 11 - '[4-9].[0-9]' … … 13 14 - '[4-9].[0-9]*' 14 15 pull_request: 16 branches: 17 - master 18 - trunk 19 - '3.[89]' 20 - '[4-9].[0-9]' 21 paths: 22 # Any change to a PHP or JavaScript file should run checks. 23 - '**.js' 24 - '**.php' 25 # These files configure NPM. Changes could affect the outcome. 26 - 'package*.json' 27 # These files configure Composer. Changes could affect the outcome. 28 - 'composer.*' 29 # This file configures JSHint. Changes could affect the outcome. 30 - '.jshintrc' 31 # This file configures PHPCS. Changes could affect the outcome. 32 - 'phpcs.xml.dist' 33 # Changes to workflow files should always verify all workflows are successful. 34 - '.github/workflows/*.yml' 35 workflow_dispatch: 15 36 16 37 jobs: … … 37 58 steps: 38 59 - name: Checkout repository 39 uses: actions/checkout@ v260 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 40 61 41 62 - name: Log debug information … … 47 68 48 69 - name: Install NodeJS 49 uses: actions/setup-node@ v170 uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5 50 71 with: 51 72 node-version: 14 52 73 53 74 - name: Cache NodeJS modules 54 uses: actions/cache@ v275 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 55 76 env: 56 77 cache-name: cache-node-modules … … 59 80 path: ~/.npm 60 81 key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} 61 restore-keys: |62 ${{ runner.os }}-npm-63 82 64 83 - name: Log debug information … … 68 87 69 88 - name: Install Dependencies 70 run: np x install-changed --install-command="npm ci"89 run: npm ci 71 90 72 91 - name: Run JSHint
Note: See TracChangeset
for help on using the changeset viewer.