From d5f64a9ad6fcf0c087ef134212c86fad27da6384 Mon Sep 17 00:00:00 2001 From: Dan Connolly Date: Thu, 18 Apr 2024 09:42:42 -0500 Subject: [PATCH 1/3] ci: restore `yarn test`, excluding e2e --- .github/workflows/pr.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 2cf3268..4b24dc9 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -20,6 +20,8 @@ jobs: run: yarn lint - name: yarn build run: yarn build + - name: yarn test + run: yarn test --exclude "**/e2e/**" integration: runs-on: ubuntu-latest steps: From 65999e9165568fdf3b77a4ef1c2c3dd020fc6994 Mon Sep 17 00:00:00 2001 From: Dan Connolly Date: Thu, 18 Apr 2024 10:21:18 -0500 Subject: [PATCH 2/3] ci: use node LTS versions --- .github/workflows/pr.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 4b24dc9..d1826dd 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -9,11 +9,11 @@ jobs: steps: - name: Checkout Repo uses: actions/checkout@v3 - - name: Use Node.js 18.8.x + - name: Use Node.js LTS versions uses: actions/setup-node@v3 with: # use node 18.8.x until Agoric/agoric-sdk#8636 - node-version: "18.8.x" + node-version: ['18.x', '20.x'] - name: yarn install run: yarn - name: yarn lint From 52f67518ff272c53dfec7f337edacb0d6dd92b93 Mon Sep 17 00:00:00 2001 From: Dan Connolly Date: Tue, 6 Aug 2024 10:02:21 -0500 Subject: [PATCH 3/3] fixup! ci: use node LTS versions --- .github/workflows/pr.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index d1826dd..dfd0f15 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -6,14 +6,16 @@ on: jobs: unit: runs-on: ubuntu-latest + strategy: + matrix: + node-version: [18, 20] steps: - name: Checkout Repo uses: actions/checkout@v3 - name: Use Node.js LTS versions uses: actions/setup-node@v3 with: - # use node 18.8.x until Agoric/agoric-sdk#8636 - node-version: ['18.x', '20.x'] + node-version: ${{ matrix.node-version }} - name: yarn install run: yarn - name: yarn lint