Make WordPress Core


Ignore:
Timestamp:
03/03/2021 08:29:04 PM (5 years ago)
Author:
desrosj
Message:

Build/Test Tools: Pin SHA versions to the remaining 3rd party actions.

This also adds inline comments to the end of each action installed using a SHA value to make it easier to determine which version of an action is currently being used.

Follow up to [50474,50476].

Props johnbillion.
See #52625.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/test-npm.yml

    r50485 r50486  
    4141      - name: Cancel previous runs of this workflow (pull requests only)
    4242        if: ${{ github.event_name == 'pull_request' }}
    43         uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d
     43        uses: styfle/cancel-workflow-action@3d86a7cc43670094ac248017207be0295edbc31d # v0.8.0
    4444
    4545  # Verifies that installing NPM dependencies and building WordPress works as expected.
     
    6666    steps:
    6767      - name: Checkout repository
    68         uses: actions/checkout@v2
     68        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    6969
    7070      - name: Log debug information
     
    7777
    7878      - name: Install NodeJS
    79         uses: actions/setup-node@v2
     79        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    8080        with:
    8181          node-version: 14
    8282
    8383      - name: Cache NodeJS modules (Ubuntu & MacOS)
    84         uses: actions/cache@v2
     84        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    8585        if: ${{ matrix.os != 'windows-latest' }}
    8686        with:
     
    9494
    9595      - name: Cache NodeJS modules (Windows only)
    96         uses: actions/cache@v2
     96        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    9797        if: ${{ matrix.os == 'windows-latest' }}
    9898        with:
     
    136136    steps:
    137137      - name: Checkout repository
    138         uses: actions/checkout@v2
     138        uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f # v2.3.4
    139139
    140140      - name: Log debug information
     
    147147
    148148      - name: Install NodeJS
    149         uses: actions/setup-node@v2
     149        uses: actions/setup-node@46071b5c7a2e0c34e49c3cb8a0e792e86e18d5ea # v2.1.5
    150150        with:
    151151          node-version: 14
    152152
    153153      - name: Cache NodeJS modules
    154         uses: actions/cache@v2
     154        uses: actions/cache@26968a09c0ea4f3e233fdddbafd1166051a095f6 # v2.1.4
    155155        if: ${{ matrix.os != 'windows-latest' }}
    156156        with:
Note: See TracChangeset for help on using the changeset viewer.