From 3c1e54ec4c897f91e73a6ea63e263565b4c42c9c Mon Sep 17 00:00:00 2001 From: Ib Green Date: Mon, 7 Jul 2025 09:19:29 -0700 Subject: [PATCH 1/2] chore: Update git configs --- .github/ISSUE_TEMPLATE/bug-report.yml | 2 +- .github/workflows/test.yaml | 28 ++++++++++++++++++++------- 2 files changed, 22 insertions(+), 8 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 96f80a37..4fad0057 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -26,7 +26,7 @@ body: value: | Tips: Before filing a new bug: Check [existing issues](https://github.com/visgl/deck.gl-community/issues)to avoid filing duplicate bugs. - You may find answers faster by searching in [the documentation](https://deck.gl-community/search). + You may find answers faster by searching in the documentation. - type: checkboxes id: flavor attributes: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index cf973676..223f93ee 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -19,19 +19,33 @@ jobs: steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - uses: volta-cli/action@5c175f92dea6f48441c436471e6479dbc192e194 # v4.2.1 +q - uses: volta-cli/action@2d68418f32546fd191eb666e232b321d5726484d # v4.1.1 with: + node-version: ${{ matrix.node-version }} cache: 'yarn' - name: Install dependencies run: | - yarn - yarn bootstrap + yarn install + env: + YARN_ENABLE_IMMUTABLE_INSTALLS: false - - name: Build packages - run: yarn build + - name: Build code + run: | + yarn build + + - name: Run tests in Puppeteer and generage Coverage + run: | + yarn test cover - - name: Run tests + - name: Run tests on Node + run: | + yarn test node + + - name: Run lint run: | yarn lint - yarn test + + - name: Test website build + run: | + yarn test-website From ef83f9a5f11d495462f2283279a57668906c69e7 Mon Sep 17 00:00:00 2001 From: Ib Green Date: Mon, 7 Jul 2025 09:41:01 -0700 Subject: [PATCH 2/2] fix --- .github/workflows/test.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 223f93ee..6ed85049 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,15 +13,15 @@ permissions: jobs: test-node: runs-on: ubuntu-latest + permissions: checks: write contents: read steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 -q - uses: volta-cli/action@2d68418f32546fd191eb666e232b321d5726484d # v4.1.1 with: - node-version: ${{ matrix.node-version }} + node-version: 22 cache: 'yarn' - name: Install dependencies