Skip to content

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

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

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

Workflow file for this run

name: lint openapi spec
on:
pull_request:
paths:
- 'server/**'
push:
paths:
- 'server/**'
jobs:
redoc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Installing Vaccum
run: npm install -g @quobix/vacuum
- name: Generating OpenAPI spec
run: cargo run --features runtime-env --manifest-path server/Cargo.toml --bin redoc_ci > openapi.json
- name: Vaccum lint
run: vacuum lint openapi.json