Skip to content

website: TypeScript example for DataFilterExtension #7594

website: TypeScript example for DataFilterExtension

website: TypeScript example for DataFilterExtension #7594

Workflow file for this run

name: test
# On every pull request, but only on push to master
on:
push:
branches:
- master
pull_request:
permissions:
contents: read
jobs:
test-node:
runs-on: ubuntu-22.04
permissions:
checks: write
contents: read
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- uses: volta-cli/action@2d68418f32546fd191eb666e232b321d5726484d # v4.1.1
with:
cache: 'yarn'
- name: Install dependencies
run: yarn bootstrap
- name: Build packages
run: yarn build
- name: Run tests
run: |
yarn lint
yarn test ci
- name: Coveralls
uses: coverallsapp/github-action@09b709cf6a16e30b0808ba050c7a6e8a5ef13f8d # v1.2.5
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
test-python:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: [3.8]
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- uses: volta-cli/action@2d68418f32546fd191eb666e232b321d5726484d # v4.1.1
with:
cache: 'yarn'
- name: Use Python ${{ matrix.python-version }}
uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
cd bindings/pydeck
make setup-env
make init
cd ../pydeck-carto
make init
- name: Run pydeck tests
run: |
cd bindings/pydeck
make ci
- name: Run pydeck-carto tests
run: |
cd bindings/pydeck-carto
make ci