Skip to content

feat(vscode): add Copy Workspace Context command, keybinding, and fix… #13

feat(vscode): add Copy Workspace Context command, keybinding, and fix…

feat(vscode): add Copy Workspace Context command, keybinding, and fix… #13

Workflow file for this run

name: VSCode Extension
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af
with:
node-version: '20'
cache: 'npm'
- run: npm ci
- name: Build router
run: npm run build -w @retort-plugins/router
- name: Test router
run: npm run test -w @retort-plugins/router
- name: Build UI
run: npm run build -w @retort-plugins/ui
- name: Build state-watcher
run: npm run build -w @retort-plugins/state-watcher
- name: Build VSCode extension
run: npm run build -w @retort-plugins/vscode
- name: Typecheck all
run: npm run typecheck --workspaces --if-present
- name: Lint all
run: npm run lint --workspaces --if-present