GitRoot
craft your forge, build your project, grow your community freely
1- url: file:///home/rmaneschi/projects/gitroot/app/testsuite/../plugins/ladybug/ladybug-0.0.4.wasm
2 name: ladybug
3 version: 0.0.4
4 active: true
5 run:
6 - path: issues/**/*.md|!issues/close/*.md
7 branch:
8 - "*"
9 when:
10 - add
11 - mod
12 write:
13 git:
14 - path: issues/**/*.md|!issues/close
15 can:
16 - mod
17 web: []
18 exec: []
19 configuration:
20 metadata:
21 - default: autogenerated
22 mandatory: true
23 name: id
24 type: crc16
25 - default: 50.0
26 mandatory: true
27 name: priority
28 type: int
29 - default: null
30 mandatory: false
31 name: assignee
32 type: user
33 - default: triage
34 mandatory: false
35 name: status
36 type: string
37 - default: issue
38 mandatory: false
39 name: kind
40 type: string
41 - path: issues/close/*.md
42 branch:
43 - "*"
44 when:
45 - add
46 - mod
47 write:
48 git:
49 - path: issues/close/**/*.md
50 can:
51 - mod
52 web: []
53 exec: []
54 configuration:
55 metadata:
56 - default: close
57 mandatory: true
58 name: status
59 type: string
60- url: file:///home/rmaneschi/projects/gitroot/app/testsuite/../plugins/silo/silo-0.0.4.wasm
61 name: silo
62 version: 0.0.4
63 active: true
64 run:
65 - path: "**/*"
66 branch:
67 - main
68 when:
69 - add
70 - mod
71 - del
72 write:
73 git:
74 - path: boards/*.md
75 can:
76 - add
77 - mod
78 - del
79 - append
80 web: []
81 exec: []
82 configuration:
83 boards:
84 - description: "This file provides an overview of the direction this project is heading.\n\n> When it is obvious that the goals cannot be reached, donβt adjust the goals, adjust the action steps.\n\n_[Confucius](https://en.wikipedia.org/wiki/Confucius)_\n\n## List"
85 for: "**/*.md"
86 format: table
87 paginator: 0.0
88 selects:
89 - "priority: (\\d+)"
90 sort: title
91 sortOrder: asc
92 tableHeader: "| | priority |"
93 title: Roadmaps
94 to: boards/roadmap.md
95 where: "kind: 'roadmap'"
96 - description: ""
97 for: "**/*|!.gitroot/**|!**/*.wasm|!boards/todos.md"
98 format: embed
99 paginator: 0.0
100 selects: []
101 sort: file
102 sortOrder: asc
103 tableHeader: ""
104 title: Todo is lie
105 to: boards/todos.md
106 where: // TODO
107 - description: |-
108 All
109 [New](./triage.md)
110 [Closed](./closed.md)
111 for: issues/*.md
112 format: table
113 paginator: 50
114 selects:
115 - "status: (.*)"
116 - "priority: (\\d+)"
117 sort: select[1]
118 sortOrder: desc
119 tableHeader: "| | status | priority |"
120 title: All issues
121 to: boards/issues.md
122 where: "kind: issue"
123 - description: "[All](./issues.md)\nNew\n[Closed](./closed.md)"
124 for: issues/*.md
125 format: list
126 paginator: 50
127 selects: []
128 sort: ""
129 sortOrder: asc
130 tableHeader: ""
131 title: New Issues
132 to: boards/triage.md
133 where: "status: triage"
134 - description: "[All](./issues.md)\n[New](./triage.md)\nClosed\n"
135 for: issues/close/**/*.md
136 format: table
137 paginator: 50
138 selects:
139 - "status: (.*)"
140 - "priority: (\\d+)"
141 sort: select[1]
142 sortOrder: desc
143 tableHeader: "| | status | priority |"
144 title: Closed Issues
145 to: boards/closed.md
146- url: file:///home/rmaneschi/projects/gitroot/app/testsuite/../plugins/grafter/grafter-0.0.4.wasm
147 name: grafter
148 version: 0.0.4
149 active: true
150 run:
151 - path: "**/*"
152 branch:
153 - "*"
154 when:
155 - add
156 - mod
157 - del
158 write:
159 git:
160 - path: "**/*"
161 can:
162 - add
163 - mod
164 - del
165 - append
166 web: []
167 exec: []
168 configuration:
169 defaultTargetBranch: main
170- url: file:///home/rmaneschi/projects/gitroot/app/testsuite/../plugins/apex/apex-0.0.4.wasm
171 name: apex
172 version: 0.0.4
173 active: true
174 run:
175 - path: "**/*"
176 branch:
177 - main
178 when:
179 - add
180 - mod
181 - del
182 write:
183 git:
184 - path: index.md
185 can:
186 - add
187 web:
188 - path: "**/*"
189 can:
190 - add
191 - mod
192 - del
193 - append
194 exec: []
195 configuration:
196 branchesDir: branches
197 favicon: logo.png
198 footer: <p>Start with <code>git clone ssh://gitroot.dev/</code> π</p><small>Hosted with β€οΈ by Gitroot</small>
199 generateGitWorktree: true
200 header: <h1>GitRoot</h1><i>craft your forge, build your project, grow your community freely</i>
201 menu:
202 - display: π Home
203 link: /
204 - display: π Documentation
205 link: /doc/
206 - display: π Versions
207 link: /CHANGELOG.html
208 - display: π Issues
209 link: /boards/issues.html
210 - display: π Code
211 link: /worktree/
212 - display: β Blog
213 link: /blog/
214 - display: π¨ Contact
215 link: /contact.html
216 meta:
217 description: GitRoot is a small yet powerfull git forge.
218 fediverse:creator: "@forge@gitroot.dev"
219 og:description: GitRoot is a small yet powerfull git forge.
220 og:title: GitRoot
221 style: simple.min.css
222 - path: "**/*"
223 branch:
224 - "*"
225 - "!main"
226 when:
227 - add
228 - mod
229 - del
230 write:
231 git: []
232 web:
233 - path: branches/**/*
234 can:
235 - add
236 - append
237 - mod
238 exec: []
239 configuration:
240 branchesDir: branches
241 favicon: logo.png
242 footer: <p>Start with <code>git clone ssh://gitroot.dev/</code> π</p><small>Hosted with β€οΈ by Gitroot</small>
243 generateGitWorktree: true
244 header: <h1>GitRoot</h1><i>craft your forge, build your project, grow your community freely</i>
245 menu:
246 - display: π Home
247 link: /
248 - display: π Documentation
249 link: /doc/
250 - display: π Versions
251 link: /CHANGELOG.html
252 - display: π Issues
253 link: /boards/issues.html
254 - display: π Code
255 link: /worktree/
256 - display: β Blog
257 link: /blog/
258 - display: π¨ Contact
259 link: /contact.html
260 meta:
261 description: GitRoot is a small yet powerfull git forge.
262 fediverse:creator: "@forge@gitroot.dev"
263 og:description: GitRoot is a small yet powerfull git forge.
264 og:title: GitRoot
265 style: simple.min.css
266- url: https://gitroot.dev/releases/0.3.0/pollen-0.0.2.wasm
267 name: pollen
268 version: 0.0.2
269 active: true
270 run:
271 - path: "**/*"
272 branch:
273 - "*"
274 when:
275 - add
276 - mod
277 - del
278 write:
279 git: []
280 web:
281 - path: rss/*
282 can:
283 - add
284 - mod
285 exec: []
286 configuration:
287 flux:
288 - description: Every push made in gitroot.dev
289 language: en
290 link: https://gitroot.dev/
291 path: rss/all-commits.xml
292 title: All push
293- url: /home/rmaneschi/projects/gitroot/app/testsuite/../plugins/apex/apex_code-0.0.4.wasm
294 name: apex_code
295 version: 0.0.4
296 active: true
297 run: []
298- url: /home/rmaneschi/projects/gitroot/app/testsuite/../plugins/apex/apex_markdown-0.0.4.wasm
299 name: apex_markdown
300 version: 0.0.4
301 active: true
302 run: []
303- url: /home/rmaneschi/projects/gitroot/app/testsuite/../plugins/hop/hop-0.0.2.wasm
304 name: hop
305 version: 0.0.2
306 active: true
307 run:
308 - path: "**/*"
309 branch:
310 - "*"
311 when:
312 - add
313 - mod
314 - del
315 write:
316 git: []
317 web: []
318 exec:
319 - command: mise
320 - command: make
321 - command: mkdir
322 - command: touch
323 configuration:
324 exec:
325 artifacts:
326 - releases/gitroot-linux-amd64
327 build: ""
328 cache:
329 - key: homeCache
330 path: /home/.cache
331 readOnly: false
332 - key: homeLocal
333 path: /home/.local
334 readOnly: false
335 - key: homeConf
336 path: /home/.config
337 readOnly: false
338 cmds:
339 - args:
340 - trust
341 cmd: mise
342 - args:
343 - build
344 cmd: mise
345 - args:
346 - build-plugins
347 cmd: make
348 - args:
349 - "-p"
350 - /home/.ssh
351 cmd: mkdir
352 - args:
353 - /home/.ssh/known_hosts
354 cmd: touch
355 - args:
356 - testsuite
357 cmd: make
358 env:
359 - MISE_CACHE_DIR=/home/.cache/mise
360 - MISE_DATA_DIR=/home/.local/share/mise
361 - MISE_CONFIG_DIR=/home/.config/mise
362 - GOCACHE=/home/.cache/go-build
363 - GOPATH=/home/.local/share/go
364 - GOMODCACHE=/home/.local/share/go/pkg/mod
365 - CARGO_HOME=/home/.local/share/cargo
366 - RUSTUP_HOME=/home/.local/share/rustup
367 - TINYGOCACHE=/home/.cache/tinygo
368 - NPM_CONFIG_CACHE=/home/.cache/npm
369 - PATH=/home/.local/share/mise/shims:/usr/bin:/bin
370 reportStats: true