Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Bump pyright from 1.1.329 to 1.1.330.post0 #179

Bump pyright from 1.1.329 to 1.1.330.post0

Bump pyright from 1.1.329 to 1.1.330.post0 #179

Workflow file for this run

name: tests
on:
push:
branches:
- main
pull_request:
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
- uses: actions/setup-python@v4
with:
python-version: 3.9
- name: Install Poetry
uses: snok/[email protected]
with:
virtualenvs-in-project: true
virtualenvs-path: ~/.virtualenvs
- name: Cache Poetry virtualenv
uses: actions/[email protected]
id: cache-poetry
with:
path: ~/.virtualenvs
key: poetry-${{ hashFiles('**/poetry.lock') }}
restore-keys: |
poetry-${{ hashFiles('**/poetry.lock') }}
- name: Install Poetry Dependencies
if: steps.cache-poetry.outputs.cache-hit != 'true'
run: poetry install --no-interaction --no-root
- name: Cache NPM packages
uses: actions/[email protected]
id: cache-npm
with:
path: ~/frontend/node_modules
key: npm-${{ hashFiles('~/frontend/**/package.lock') }}
restore-keys: |
npm-${{ hashFiles('~/frontend/**/package.lock') }}
- name: Install NPM packages
if: steps.cache-npm.outputs.cache-hit != 'true'
run: |
cd frontend/
npm i
- name: Build frontend
run: |
cd frontend/
npm run build
- name: Lint
run: make lint
- name: Check types
run: make typecheck