Skip to content

Update dependency polars to v1.17.1 #5037

Update dependency polars to v1.17.1

Update dependency polars to v1.17.1 #5037

name: Webclient CI/CD
on:
pull_request:
branches: [ main ]
types: [ opened, reopened, synchronize ]
push:
branches: [ main ]
workflow_dispatch:
jobs:
webclient-linting:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 9.7.0
package_json_file: webclient/package.json
run_install: |
- cwd: webclient
args: [--frozen-lockfile, --strict-peer-dependencies]
- args: [--global, openapi-format]
- run: pnpm run lint
working-directory: webclient
- run: pnpm run type-check
working-directory: webclient
webclient-build:
uses: ./.github/workflows/_docker-build.yml
needs:
- webclient-linting
with:
image_suffix: webclient
context: ./webclient
dockerfile: Dockerfile
permissions:
id-token: write
contents: read
packages: write
attestations: write