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

10
.gitignore vendored
View File

@ -1,9 +1,9 @@
*.log *.log
.repro /.repro
.tests /.tests
build /build
debug /debug
doc/tags /doc/tags
foo.* foo.*
node_modules node_modules
tt.* 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] [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] [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] [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] [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] [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) - [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"