GitRoot

craft your forge, build your project, grow your community freely
  1- url: https://gitroot.dev/releases/0.3.0/ladybug-0.0.3.wasm
  2  checksum: sha256:adfaf88dc15ca5d53019ff194a32abec9c914c6cdf676ef4de589c1a4cfd12d4
  3  name: ladybug
  4  version: 0.0.3
  5  active: true
  6  run:
  7  - path: issues/**/*.md|!issues/close/*.md
  8    branch:
  9    - "*"
 10    when:
 11    - add
 12    - mod
 13    write:
 14      git:
 15      - path: issues/**/*.md|!issues/close
 16        can:
 17        - mod
 18      web: []
 19      exec: []
 20    configuration:
 21      metadata:
 22      - default: autogenerated
 23        mandatory: true
 24        name: id
 25        type: crc16
 26      - default: 50.0
 27        mandatory: true
 28        name: priority
 29        type: int
 30      - default: null
 31        mandatory: false
 32        name: assignee
 33        type: user
 34      - default: triage
 35        mandatory: false
 36        name: status
 37        type: string
 38      - default: issue
 39        mandatory: false
 40        name: kind
 41        type: string
 42  - path: issues/close/*.md
 43    branch:
 44    - "*"
 45    when:
 46    - add
 47    - mod
 48    write:
 49      git:
 50      - path: issues/close/**/*.md
 51        can:
 52        - mod
 53      web: []
 54      exec: []
 55    configuration:
 56      metadata:
 57      - default: close
 58        mandatory: true
 59        name: status
 60        type: string
 61- url: https://gitroot.dev/releases/0.3.0/silo-0.0.3.wasm
 62  checksum: sha256:f38f8b71b68eddd1ce895a645e8c27052aab1f7607fc8182beb66b4e3e0fd2df
 63  name: silo
 64  version: 0.0.3
 65  active: true
 66  run:
 67  - path: "**/*"
 68    branch:
 69    - main
 70    when:
 71    - add
 72    - mod
 73    - del
 74    write:
 75      git:
 76      - path: boards/*.md
 77        can:
 78        - add
 79        - mod
 80        - del
 81        - append
 82      web: []
 83      exec: []
 84    configuration:
 85      boards:
 86      - 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"
 87        for: "**/*.md"
 88        format: table
 89        paginator: 0.0
 90        selects:
 91        - "priority: (\\d+)"
 92        sort: title
 93        sortOrder: asc
 94        tableHeader: "| | priority |"
 95        title: Roadmaps
 96        to: boards/roadmap.md
 97        where: "kind: 'roadmap'"
 98      - description: ""
 99        for: "**/*|!.gitroot/**|!**/*.wasm|!boards/todos.md"
100        format: embed
101        paginator: 0.0
102        selects: []
103        sort: file
104        sortOrder: asc
105        tableHeader: ""
106        title: Todo is lie
107        to: boards/todos.md
108        where: // TODO
109      - description: |-
110          All
111          [New](./triage.md)
112          [Closed](./closed.md)          
113        for: issues/*.md
114        format: table
115        paginator: 50
116        selects:
117        - "status: (.*)"
118        - "priority: (\\d+)"
119        sort: select[1]
120        sortOrder: desc
121        tableHeader: "| | status | priority |"
122        title: All issues
123        to: boards/issues.md
124        where: "kind: issue"
125      - description: "[All](./issues.md)\nNew\n[Closed](./closed.md)"
126        for: issues/*.md
127        format: list
128        paginator: 50
129        selects: []
130        sort: ""
131        sortOrder: asc
132        tableHeader: ""
133        title: New Issues
134        to: boards/triage.md
135        where: "status: triage"
136      - description: "[All](./issues.md)\n[New](./triage.md)\nClosed\n"
137        for: issues/close/**/*.md
138        format: table
139        paginator: 50
140        selects:
141        - "status: (.*)"
142        - "priority: (\\d+)"
143        sort: select[1]
144        sortOrder: desc
145        tableHeader: "| | status | priority |"
146        title: Closed Issues
147        to: boards/closed.md
148- url: https://gitroot.dev/releases/0.3.0/grafter-0.0.3.wasm
149  checksum: sha256:9d63e0a232ea8dcdbd28ffc5793b56eada5981fc85296dfb8fd7342b3379d4e2
150  name: grafter
151  version: 0.0.3
152  active: true
153  run:
154  - path: "**/*"
155    branch:
156    - "*"
157    when:
158    - add
159    - mod
160    - del
161    write:
162      git:
163      - path: "**/*"
164        can:
165        - add
166        - mod
167        - del
168        - append
169      web: []
170      exec: []
171    configuration:
172      defaultTargetBranch: main
173- url: https://gitroot.dev/releases/0.3.0/apex-0.0.3.wasm
174  checksum: sha256:3f7e22f834ce7e16231f6fa08495517c1ec021cb801b9b2885345a8deb16ebf0
175  name: apex
176  version: 0.0.3
177  active: true
178  run:
179  - path: "**/*"
180    branch:
181    - main
182    when:
183    - add
184    - mod
185    - del
186    write:
187      git:
188      - path: index.md
189        can:
190        - add
191      web:
192      - path: "**/*"
193        can:
194        - add
195        - mod
196        - del
197        - append
198      exec: []
199    configuration:
200      branchesDir: branches
201      favicon: logo.png
202      footer: <p>Start with <code>git clone ssh://gitroot.dev/</code> πŸš€</p><small>Hosted with ❀️ by Gitroot</small>
203      generateGitWorktree: true
204      header: <h1>GitRoot</h1><i>craft your forge, build your project, grow your community freely</i>
205      menu:
206      - display: 🏠 Home
207        link: /
208      - display: πŸ“– Documentation
209        link: /doc/
210      - display: πŸ”– Versions
211        link: /CHANGELOG.html
212      - display: 🐞 Issues
213        link: /boards/issues.html
214      - display: πŸš€ Code
215        link: /worktree/
216      - display: β˜• Blog
217        link: /blog/
218      - display: πŸ—¨ Contact
219        link: /contact.html
220      meta:
221        description: GitRoot is a small yet powerfull git forge.
222        fediverse:creator: "@forge@gitroot.dev"
223        og:description: GitRoot is a small yet powerfull git forge.
224        og:title: GitRoot
225      style: simple.min.css
226  - path: "**/*"
227    branch:
228    - "*"
229    - "!main"
230    when:
231    - add
232    - mod
233    - del
234    write:
235      git: []
236      web:
237      - path: grafts/*
238        can:
239        - add
240        - append
241      - path: branches/**/*
242        can:
243        - add
244        - append
245      exec: []
246    configuration:
247      branchesDir: branches
248      favicon: logo.png
249      footer: <p>Start with <code>git clone ssh://gitroot.dev/</code> πŸš€</p><small>Hosted with ❀️ by Gitroot</small>
250      generateGitWorktree: true
251      header: <h1>GitRoot</h1><i>craft your forge, build your project, grow your community freely</i>
252      menu:
253      - display: 🏠 Home
254        link: /
255      - display: πŸ“– Documentation
256        link: /doc/
257      - display: πŸ”– Versions
258        link: /CHANGELOG.html
259      - display: 🐞 Issues
260        link: /boards/issues.html
261      - display: πŸš€ Code
262        link: /worktree/
263      - display: β˜• Blog
264        link: /blog/
265      - display: πŸ—¨ Contact
266        link: /contact.html
267      meta:
268        description: GitRoot is a small yet powerfull git forge.
269        fediverse:creator: "@forge@gitroot.dev"
270        og:description: GitRoot is a small yet powerfull git forge.
271        og:title: GitRoot
272      style: simple.min.css
273- url: https://gitroot.dev/releases/0.3.0/pollen-0.0.2.wasm
274  checksum: sha256:e6e94e93514d3fe1e65506f5ac72a01b84b792bc6c07009eadc194942fc63ca1
275  name: pollen
276  version: 0.0.2
277  active: true
278  run:
279  - path: "*"
280    branch:
281    - "*"
282    when:
283    - add
284    - mod
285    - del
286    write:
287      git: []
288      web:
289      - path: rss/*
290        can:
291        - add
292        - mod
293      exec: []
294    configuration:
295      flux:
296      - description: Every push made in gitroot.dev
297        language: en
298        link: https://gitroot.dev/
299        path: rss/all-commits.xml
300        title: All push