Skip to content

back: bicycle: return BicycleStepResults instead of Dataframes #239

back: bicycle: return BicycleStepResults instead of Dataframes

back: bicycle: return BicycleStepResults instead of Dataframes #239

Workflow file for this run

name: frontend
on:
pull_request:
workflow_dispatch:
merge_group:
types: [checks_requested]
push:
branches:
- main
jobs:
check_style_and_build:
runs-on: ubuntu-latest
defaults:
run:
shell: bash
working-directory: ./frontend
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
cache-dependency-path: frontend/package-lock.json
- name: Install dependencies
run: npm ci
- name: Check formatting
run: npm run format:check .
- name: Lint
run: npm run lint
- name: Build the React app
run: npm run build
- name: Serve the build folder with a simple server
run: |
npm install -g serve
serve -s build -l 5000 &
sleep 5
curl -f http://localhost:5000