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..6ed85049 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -13,25 +13,39 @@ permissions: jobs: test-node: runs-on: ubuntu-latest + permissions: checks: write contents: read steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - uses: volta-cli/action@5c175f92dea6f48441c436471e6479dbc192e194 # v4.2.1 with: + node-version: 22 cache: 'yarn' - name: Install dependencies run: | - yarn - yarn bootstrap + yarn install + env: + YARN_ENABLE_IMMUTABLE_INSTALLS: false + + - name: Build code + run: | + yarn build + + - name: Run tests in Puppeteer and generage Coverage + run: | + yarn test cover - - name: Build packages - run: yarn build + - name: Run tests on Node + run: | + yarn test node - - name: Run tests + - name: Run lint run: | yarn lint - yarn test + + - name: Test website build + run: | + yarn test-website