VS Code extension (highlighting, snippets, language client, Run/Build); LF line endings; LNK1181

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nexoniarz 2026-10-08 22:01:13 +02:00
commit eaacf70e42
19 changed files with 4821 additions and 3 deletions

View file

@ -34,6 +34,26 @@ jobs:
- name: Language server
run: python3 tests/lsp_test.py
vscode:
runs-on: ubuntu-24.04
defaults:
run:
working-directory: editors/vscode
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: npm ci
- name: Grammar test
run: npm test
- name: Package
run: npx vsce package --out finch-lang.vsix
- uses: actions/upload-artifact@v4
with:
name: finch-vscode
path: editors/vscode/finch-lang.vsix
windows:
runs-on: windows-2022
defaults: