ci: build script

This commit is contained in:
Folke Lemaitre 2024-07-06 23:44:58 +02:00
parent 8263aa8d17
commit 23d854ddb5
No known key found for this signature in database
GPG Key ID: 41F8B1FBACAE2040
4 changed files with 10 additions and 8 deletions

View File

@ -12,8 +12,7 @@ jobs:
- uses: folke/github/neovim@main
- uses: actions/checkout@v4
- name: Build
run: |
nvim --cmd "set rtp^=." -l "lua/neoconf/build/init.lua"
run: ./scripts/build
- name: Push changes
uses: stefanzweifel/git-auto-commit-action@v5
with:

10
.gitignore vendored
View File

@ -1,9 +1,9 @@
*.log
.repro
.tests
build
debug
doc/tags
/.repro
/.tests
/build
/debug
/doc/tags
foo.*
node_modules
tt.*

View File

@ -274,7 +274,7 @@ local my_settings = Neoconf.get("neodev", defaults)
- [x] [tailwindcss](https://github.com/tailwindlabs/tailwindcss-intellisense/tree/master/packages/vscode-tailwindcss/package.json)
- [x] [terraformls](https://github.com/hashicorp/vscode-terraform/tree/master/package.json)
- [x] [tsserver](https://github.com/microsoft/vscode/tree/main/extensions/typescript-language-features/package.json)
- [x] [volar](https://github.com/vuejs/language-tools/tree/master/packages/vscode-vue/package.json)
- [x] [volar](https://github.com/vuejs/language-tools/tree/master/extensions/vscode/package.json)
- [x] [vtsls](https://github.com/yioneko/vtsls/tree/main/packages/service/configuration.schema.json)
- [x] [vuels](https://github.com/vuejs/vetur/tree/master/package.json)
- [x] [wgls_analyzer](https://github.com/wgsl-analyzer/wgsl-analyzer/tree/main/editors/code/package.json)

3
scripts/build Executable file
View File

@ -0,0 +1,3 @@
#!/bin/env bash
nvim --cmd "set rtp^=." -l "lua/neoconf/build/init.lua"