Skip to content

Fix an issue preventing operations with identical IDs but different methods from having distinct generated pages #37

Fix an issue preventing operations with identical IDs but different methods from having distinct generated pages

Fix an issue preventing operations with identical IDs but different methods from having distinct generated pages #37

Workflow file for this run

name: Integration
on:
push:
branches:
- main
pull_request:
branches:
- main
workflow_call:
jobs:
lint_test:
name: Lint & Test
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Install pnpm
uses: pnpm/[email protected]
with:
version: 8.6.12
- name: Install Node.js
uses: actions/setup-node@v3
with:
cache: pnpm
node-version: 18
- name: Install dependencies
run: pnpm install
- name: Store Playwright Version
run: |
PLAYWRIGHT_VERSION=$(pnpm playwright --version | sed 's/Version //')
echo "PLAYWRIGHT_VERSION=$PLAYWRIGHT_VERSION" >> $GITHUB_ENV
working-directory: packages/starlight-openapi
- name: Setup Playwright cache
id: cache-playwright
uses: actions/cache@v3
with:
key: playwright-${{ env.PLAYWRIGHT_VERSION }}
path: ~/.cache/ms-playwright
- name: Generates docs TypeScript types
run: pnpm astro sync
working-directory: docs
- name: Lint
run: pnpm lint
- name: Test
run: pnpm test