File tree 12 files changed +731
-310
lines changed
src/database/schema/feedback
12 files changed +731
-310
lines changed Original file line number Diff line number Diff line change 30
30
- name : Setup cache
31
31
uses : Swatinem/rust-cache@v2
32
32
33
- - name : Install cargo-make
34
- uses : actions-rs/cargo@v1
35
- with :
36
- command : install
37
- args : cargo-make
38
-
39
33
- name : Run check
40
- run : cargo make check
34
+ run : make check
41
35
42
36
clippy :
43
37
name : clippy
62
56
- name : Setup cache
63
57
uses : Swatinem/rust-cache@v2
64
58
65
- - name : Install cargo-make
66
- uses : actions-rs/cargo@v1
67
- with :
68
- command : install
69
- args : cargo-make
70
-
71
59
- name : Run clippy
72
- run : cargo make clippy
60
+ run : make clippy
73
61
74
62
test :
75
63
name : tests
97
85
- name : Setup cache
98
86
uses : Swatinem/rust-cache@v2
99
87
100
- - name : Install cargo-make
101
- uses : actions-rs/cargo@v1
102
- with :
103
- command : install
104
- args : cargo-make
105
-
106
88
- name : Tests
107
- run : cargo make ${{ matrix.test }}
89
+ run : make ${{ matrix.test }}
Original file line number Diff line number Diff line change 22
22
with :
23
23
version : 8
24
24
25
- - name : Install dependencies
26
- run : pnpm i
27
- working-directory : lib
28
-
29
25
- name : Build
30
- run : pnpm run build
31
- working-directory : lib
26
+ run : make lib_build
32
27
33
28
- name : Publish
34
29
uses : JS-DevTools/npm-publish@v3
Original file line number Diff line number Diff line change 27
27
- name : Setup cache
28
28
uses : Swatinem/rust-cache@v2
29
29
30
- - name : Install cargo-make
31
- uses : actions-rs/cargo@v1
32
- with :
33
- command : install
34
- args : cargo-make
35
-
36
30
- name : Run check
37
- run : cargo make check
31
+ run : make check
38
32
39
33
clippy :
40
34
name : clippy
59
53
- name : Setup cache
60
54
uses : Swatinem/rust-cache@v2
61
55
62
- - name : Install cargo-make
63
- uses : actions-rs/cargo@v1
64
- with :
65
- command : install
66
- args : cargo-make
67
-
68
56
- name : Run clippy
69
- run : cargo make clippy
57
+ run : make clippy
70
58
71
59
tests :
72
60
name : tests
94
82
- name : Setup cache
95
83
uses : Swatinem/rust-cache@v2
96
84
97
- - name : Install cargo-make
98
- uses : actions-rs/cargo@v1
99
- with :
100
- command : install
101
- args : cargo-make
102
-
103
85
- name : Tests
104
- run : cargo make ${{ matrix.test }}
86
+ run : make ${{ matrix.test }}
105
87
106
88
docker :
107
89
needs : [tests, clippy, check]
@@ -166,27 +148,14 @@ jobs:
166
148
with :
167
149
version : 8
168
150
169
- - name : Install dependencies for lib
170
- run : pnpm i
171
- working-directory : lib
172
-
173
- - name : Build lib
174
- run : pnpm run build
175
- working-directory : lib
176
-
177
- - name : Install dependencies
178
- run : pnpm i
179
- working-directory : docs
180
-
181
151
- name : Update paths
182
152
working-directory : docs/.vitepress
183
153
run : |
184
154
sed -i "s|/feedback-fusion/|/feedback-fusion/nightly/|g" config.ts
185
155
sed -i "s|/feedback-fusion/|/feedback-fusion/nightly/|g" theme/index.ts
186
156
187
157
- name : Build
188
- run : pnpm run docs:build
189
- working-directory : docs
158
+ run : make docs_build
190
159
191
160
- name : Deploy
192
161
uses : peaceiris/actions-gh-pages@v4
Original file line number Diff line number Diff line change 27
27
- name : Setup cache
28
28
uses : Swatinem/rust-cache@v2
29
29
30
- - name : Install cargo-make
31
- uses : actions-rs/cargo@v1
32
- with :
33
- command : install
34
- args : cargo-make
35
-
36
30
- name : Run check
37
- run : cargo make check
31
+ run : make check
38
32
39
33
clippy :
40
34
name : clippy
59
53
- name : Setup cache
60
54
uses : Swatinem/rust-cache@v2
61
55
62
- - name : Install cargo-make
63
- uses : actions-rs/cargo@v1
64
- with :
65
- command : install
66
- args : cargo-make
67
-
68
56
- name : Run clippy
69
- run : cargo make clippy
57
+ run : make clippy
70
58
71
59
tests :
72
60
name : tests
94
82
- name : Setup cache
95
83
uses : Swatinem/rust-cache@v2
96
84
97
- - name : Install cargo-make
98
- uses : actions-rs/cargo@v1
99
- with :
100
- command : install
101
- args : cargo-make
102
-
103
85
- name : Tests
104
- run : cargo make ${{ matrix.test }}
86
+ run : make ${{ matrix.test }}
105
87
106
88
docker :
107
89
needs : [tests, clippy, check]
@@ -181,27 +163,14 @@ jobs:
181
163
with :
182
164
version : 8
183
165
184
- - name : Install dependencies for lib
185
- run : pnpm i
186
- working-directory : lib
187
-
188
- - name : Build lib
189
- run : pnpm run build
190
- working-directory : lib
191
-
192
- - name : Install dependencies
193
- run : pnpm i
194
- working-directory : docs
195
-
196
166
- name : Update paths
197
167
working-directory : docs/.vitepress
198
168
run : |
199
169
sed -i "s|/feedback-fusion/|/feedback-fusion/${{ env.VERSION }}/|g" config.ts
200
170
sed -i "s|/feedback-fusion/|/feedback-fusion/${{ env.VERSION }}/|g" theme/index.ts
201
171
202
172
- name : Build
203
- run : pnpm run docs:build
204
- working-directory : docs
173
+ run : make docs_build
205
174
206
175
- name : Deploy
207
176
uses : peaceiris/actions-gh-pages@v4
You can’t perform that action at this time.
0 commit comments