Make WordPress Core


Ignore:
Timestamp:
03/25/2021 07:59:44 PM (4 years ago)
Author:
desrosj
Message:

Build/Test Tools: Backport several GitHub Action improvements and dependency updates.

This backports several GitHub Action improvements and devDependency updates to the 5.7 branch.

Backports [50432,50435-50436,50479,50485-50487,50545,50579] to the 5.7 branch.
See #52667, #52643, #52658, #52660, #52624, #52625.

Location:
branches/5.7
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/5.7

  • branches/5.7/.github/workflows/test-coverage.yml

    r50464 r50584  
    4949
    5050      - name: Checkout repository
    51         uses: actions/checkout@v2
     51        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    5252
    5353      - name: Checkout the WordPress Importer plugin
     
    6868
    6969      - name: Install NodeJS
    70         uses: actions/setup-node@v2
     70        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    7171        with:
    7272          node-version: 14
    7373
    7474      - name: Cache NodeJS modules
    75         uses: actions/cache@v2
     75        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    7676        env:
    7777          cache-name: cache-node-modules
     
    8080          path: ~/.npm
    8181          key: ${{ runner.os }}-npm-${{ hashFiles('**/package-lock.json') }}
    82           restore-keys: |
    83             ${{ runner.os }}-npm-
    8482
    8583      - name: Install Dependencies
    86         run: npx install-changed --install-command="npm ci"
     84        run: npm ci
    8785
    8886      - name: Docker debug information
     
    121119
    122120      - name: Upload single site report to Codecov
    123         uses: codecov/codecov-action@v1
     121        uses: codecov/codecov-action@e156083f13aff6830c92fc5faa23505779fbf649 # v1.2.1
    124122        with:
    125123          file: wp-code-coverage-single-clover-${{ github.sha }}.xml
     
    130128
    131129      - name: Upload multisite report to Codecov
    132         uses: codecov/codecov-action@v1
     130        uses: codecov/codecov-action@e156083f13aff6830c92fc5faa23505779fbf649 # v1.2.1
    133131        with:
    134132          file: wp-code-coverage-multisite-clover-${{ github.sha }}.xml
Note: See TracChangeset for help on using the changeset viewer.