Skip to content

Commit bc8dc00

Browse files
committed
*: first pass at workspace with scripts package
1 parent a0eb937 commit bc8dc00

File tree

19 files changed

+19017
-21121
lines changed

19 files changed

+19017
-21121
lines changed

.github/actions/setup/action.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,6 @@ runs:
99
uses: nicknovitski/nix-develop@v1.1.0
1010
with:
1111
arguments: ./nix --impure
12+
- name: Install dependencies
13+
run: npm install
14+
shell: bash

.github/workflows/docs.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@ jobs:
2929
- name: Setup
3030
uses: ./.github/actions/setup
3131

32-
- name: Install dependencies
33-
run: npm install
34-
working-directory: ./docs
35-
3632
- name: Build
3733
run: npm run build
3834
working-directory: ./docs

.github/workflows/premerge.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ jobs:
1111
- name: Setup
1212
uses: ./.github/actions/setup
1313

14-
- name: Install dependencies
15-
run: npm install
16-
working-directory: ./plugin
17-
1814
- name: Lint
1915
run: npm run lint:check
2016
working-directory: ./plugin
@@ -25,7 +21,7 @@ jobs:
2521

2622
- name: Generate files
2723
run: npm run gen
28-
working-directory: ./plugin
24+
working-directory: ./scripts
2925

3026
- name: Check for generated file changes
3127
run: |
@@ -54,10 +50,6 @@ jobs:
5450
- name: Setup
5551
uses: ./.github/actions/setup
5652

57-
- name: Install dependencies
58-
run: npm install
59-
working-directory: ./docs
60-
6153
- name: Build
6254
run: npm run build
6355
working-directory: ./docs

.github/workflows/release.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ jobs:
1414
- name: Setup
1515
uses: ./.github/actions/setup
1616

17-
- name: Install dependencies
18-
run: npm install
19-
working-directory: ./plugin
20-
2117
- name: Build
2218
run: npm run build
2319
working-directory: ./plugin

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
.devenv/
33
.DS_Store
44
node_modules
5+
*.tsbuildinfo
56

67
TASK.md

biome.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,18 @@
8282
}
8383
}
8484
}
85+
},
86+
{
87+
"includes": [
88+
"**/vite.config.*"
89+
],
90+
"linter": {
91+
"rules": {
92+
"style": {
93+
"noDefaultExport": "off"
94+
}
95+
}
96+
}
8597
}
8698
],
8799
"assist": {

0 commit comments

Comments
 (0)