Changeset 50584 for branches/5.7/.github/workflows/coding-standards.yml
- Timestamp:
- 03/25/2021 07:59:44 PM (4 years ago)
- Location:
- branches/5.7
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.7
- Property svn:mergeinfo changed
/trunk merged: 50432,50435-50436,50479,50485-50487,50545,50579
- Property svn:mergeinfo changed
-
branches/5.7/.github/workflows/coding-standards.yml
r50387 r50584 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' 15 35 16 36 jobs: … … 36 56 steps: 37 57 - name: Checkout repository 38 uses: actions/checkout@ v258 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 39 59 40 60 - name: Set up PHP 41 uses: shivammathur/setup-php@ v261 uses: shivammathur/setup-php@afefcaf556d98dc7896cca380e181decb609ca44 # v2.10.0 42 62 with: 43 63 php-version: '7.4' … … 51 71 52 72 - name: Install Composer dependencies 53 uses: ramsey/composer-install@ v173 uses: ramsey/composer-install@92a7904348d4ad30236f3611e33b7f0c6f9edd70 # v1.1.0 54 74 with: 55 75 composer-options: "--no-progress --no-ansi --no-interaction" … … 89 109 steps: 90 110 - name: Checkout repository 91 uses: actions/checkout@ v2111 uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4 92 112 93 113 - name: Log debug information … … 99 119 100 120 - name: Install NodeJS 101 uses: actions/setup-node@ v2121 uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5 102 122 with: 103 123 node-version: 14 104 124 105 125 - name: Cache NodeJS modules 106 uses: actions/cache@ v2126 uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4 107 127 env: 108 128 cache-name: cache-node-modules … … 111 131 path: ~/.npm 112 132 key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }} 113 restore-keys: |114 ${{ runner.os }}-npm-115 133 116 134 - name: Log debug information … … 120 138 121 139 - name: Install Dependencies 122 run: np x install-changed --install-command="npm ci"140 run: npm ci 123 141 124 142 - name: Run JSHint
Note: See TracChangeset
for help on using the changeset viewer.