Skip to content

ops: ci actions fix for clippy, redoc, and yarn build #5

ops: ci actions fix for clippy, redoc, and yarn build

ops: ci actions fix for clippy, redoc, and yarn build #5

Workflow file for this run

name: lint openapi spec
on:
pull_request:
paths:
- 'server/**'
push:
paths:
- 'server/**'
jobs:
eslint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Installing Vaccum
run: curl -fsSL https://quobix.com/scripts/install_vacuum.sh | sh
- name: Generating OpenAPI spec
run: cargo run --manifest-path server/Cargo.toml --bin redoc_ci > openapi.json
- name: Vaccum lint
run: vacuum lint openapi.json