Skip to content

Commit 9be3650

Browse files
authored
[tests] Use yarn --frozen-lockfile (vercel#8363)
This PR updates CI to use `yarn install --frozen-lockfile` and also updates some github actions to v3.
1 parent 6e1ee7a commit 9be3650

File tree

4 files changed

+16
-16
lines changed

4 files changed

+16
-16
lines changed

.github/workflows/publish.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,12 @@ jobs:
2626
fi
2727
- name: Setup Go
2828
if: ${{ steps.check-release.outputs.IS_RELEASE == 'true' }}
29-
uses: actions/setup-go@v2
29+
uses: actions/setup-go@v3
3030
with:
3131
go-version: '1.13.15'
3232
- name: Setup Node
3333
if: ${{ steps.check-release.outputs.IS_RELEASE == 'true' }}
34-
uses: actions/setup-node@v2
34+
uses: actions/setup-node@v3
3535
with:
3636
node-version: 14
3737
- name: Install

.github/workflows/test-integration-cli.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,20 @@ jobs:
2525
echo "TURBO_REMOTE_ONLY=true" >> $GITHUB_ENV
2626
echo "TURBO_TEAM=vercel" >> $GITHUB_ENV
2727
echo "TURBO_TOKEN=${{ secrets.TURBO_TOKEN }}" >> $GITHUB_ENV
28-
- uses: actions/setup-go@v2
28+
- uses: actions/setup-go@v3
2929
with:
3030
go-version: '1.13.15'
31-
- uses: actions/setup-node@v2
31+
- uses: actions/setup-node@v3
3232
with:
3333
node-version: ${{ matrix.node }}
34-
- uses: actions/checkout@v2
34+
- uses: actions/checkout@v3
3535
with:
3636
fetch-depth: 100
3737
- run: git --version
3838
- run: git fetch origin main --depth=100
3939
- run: git fetch origin ${{ github.ref }} --depth=100
4040
- run: git diff origin/main...HEAD --name-only
41-
- run: yarn install --network-timeout 1000000
41+
- run: yarn install --network-timeout 1000000 --frozen-lockfile
4242
- run: yarn run build
4343
- run: yarn test-integration-cli
4444
env:

.github/workflows/test-unit.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,20 @@ jobs:
2525
echo "TURBO_REMOTE_ONLY=true" >> $GITHUB_ENV
2626
echo "TURBO_TEAM=vercel" >> $GITHUB_ENV
2727
echo "TURBO_TOKEN=${{ secrets.TURBO_TOKEN }}" >> $GITHUB_ENV
28-
- uses: actions/setup-go@v2
28+
- uses: actions/setup-go@v3
2929
with:
3030
go-version: '1.13.15'
31-
- uses: actions/setup-node@v2
31+
- uses: actions/setup-node@v3
3232
with:
3333
node-version: ${{ matrix.node }}
34-
- uses: actions/checkout@v2
34+
- uses: actions/checkout@v3
3535
with:
3636
fetch-depth: 100
3737
- run: git --version
3838
- run: git fetch origin main --depth=100
3939
- run: git fetch origin ${{ github.ref }} --depth=100
4040
- run: git diff origin/main...HEAD --name-only
41-
- run: yarn install --network-timeout 1000000
41+
- run: yarn install --network-timeout 1000000 --frozen-lockfile
4242
- run: yarn run build
4343
- run: yarn run lint
4444
if: matrix.os == 'ubuntu-latest' && matrix.node == 14 # only run lint once

.github/workflows/test.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ jobs:
1919
tests: ${{ steps['set-tests'].outputs['tests'] }}
2020
dplUrl: ${{ steps.waitForTarball.outputs.url }}
2121
steps:
22-
- uses: actions/checkout@v2
22+
- uses: actions/checkout@v3
2323
- run: git --version
2424
- run: git fetch origin main
25-
- uses: actions/setup-node@v2
25+
- uses: actions/setup-node@v3
2626
with:
2727
node-version: ${{ env.NODE_VERSION }}
2828
cache: 'yarn'
29-
- run: yarn install --network-timeout 1000000
29+
- run: yarn install --network-timeout 1000000 --frozen-lockfile
3030
- id: set-tests
3131
run: |
3232
TESTS_ARRAY=$(node utils/chunk-tests.js $SCRIPT_NAME)
@@ -58,13 +58,13 @@ jobs:
5858
echo "TURBO_REMOTE_ONLY=true" >> $GITHUB_ENV
5959
echo "TURBO_TEAM=vercel" >> $GITHUB_ENV
6060
echo "TURBO_TOKEN=${{ secrets.TURBO_TOKEN }}" >> $GITHUB_ENV
61-
- uses: actions/checkout@v2
61+
- uses: actions/checkout@v3
6262
with:
6363
fetch-depth: 2
64-
- uses: actions/setup-go@v2
64+
- uses: actions/setup-go@v3
6565
with:
6666
go-version: '1.13.15'
67-
- uses: actions/setup-node@v2
67+
- uses: actions/setup-node@v3
6868
with:
6969
node-version: ${{ env.NODE_VERSION }}
7070
cache: 'yarn'

0 commit comments

Comments
 (0)