GitRoot

craft your forge, build your project, grow your community freely
  1- url: https://gitroot.dev/releases/0.2.0/ladybug-0.0.2.wasm
  2  checksum: sha256:0c755bb2dc5cc037216b29ba1709875afee425ee429b6be97f0d5e137067acff
  3  name: ladybug
  4  version: 0.0.2
  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    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    configuration:
 54      metadata:
 55      - default: close
 56        mandatory: true
 57        name: status
 58        type: string
 59- url: https://gitroot.dev/releases/0.2.0/silo-0.0.2.wasm
 60  checksum: sha256:66fe44b4e0984154bda0867a9b35ea39b0be3d92a89e4e542b70472fadf2f78e
 61  name: silo
 62  version: 0.0.2
 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    configuration:
 82      boards:
 83      - 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"
 84        for: "**/*.md"
 85        format: table
 86        paginator: 0.0
 87        selects:
 88        - "priority: (\\d+)"
 89        sort: title
 90        sortOrder: asc
 91        tableHeader: "| | priority |"
 92        title: Roadmaps
 93        to: boards/roadmap.md
 94        where: "kind: 'roadmap'"
 95      - description: ""
 96        for: "**/*|!.gitroot/**|!**/*.wasm|!boards/todos.md"
 97        format: embed
 98        paginator: 0.0
 99        selects: []
100        sort: file
101        sortOrder: asc
102        tableHeader: ""
103        title: Todo is lie
104        to: boards/todos.md
105        where: // TODO
106      - description: |-
107          All
108          [New](./triage.md)
109          [Closed](./closed.md)          
110        for: issues/*.md
111        format: table
112        paginator: 50
113        selects:
114        - "status: (.*)"
115        - "priority: (\\d+)"
116        sort: select[1]
117        sortOrder: desc
118        tableHeader: "| | status | priority |"
119        title: All issues
120        to: boards/issues.md
121        where: "kind: issue"
122      - description: "[All](./issues.md)\nNew\n[Closed](./closed.md)"
123        for: "**/*.md"
124        format: list
125        paginator: 10.0
126        selects: []
127        sort: ""
128        sortOrder: asc
129        tableHeader: ""
130        title: New Issues
131        to: boards/triage.md
132        where: "status: triage"
133      - description: "[All](./issues.md)\n[New](./triage.md)\nClosed\n"
134        for: issues/close/**/*.md
135        format: table
136        paginator: 50
137        selects:
138        - "status: (.*)"
139        - "priority: (\\d+)"
140        sort: select[1]
141        sortOrder: desc
142        tableHeader: "| | status | priority |"
143        title: Closed Issues
144        to: boards/closed.md
145- url: https://gitroot.dev/releases/0.2.0/grafter-0.0.2.wasm
146  checksum: sha256:9ce5e36af1fd53a6547ec51d55356a661a05ae617b16ef97b1eae0dd0cce22c0
147  name: grafter
148  version: 0.0.2
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    configuration:
168      defaultTargetBranch: main
169- url: https://gitroot.dev/releases/0.2.0/apex-0.0.2.wasm
170  checksum: sha256:4c7d1b84f768a6aea11393ea2bc116a7be30fd12380fd7e11f283d5970028119
171  name: apex
172  version: 0.0.2
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    configuration:
195      footer: <p>Start with <code>git clone ssh://gitroot.dev/</code> πŸš€</p><small>Hosted with ❀️ by Gitroot</small>
196      generateGitWorktree: true
197      header: <h1>GitRoot</h1><i>craft your forge, build your project, grow your community freely</i>
198      menu:
199      - display: 🏠 Home
200        link: /
201      - display: πŸ“– Documentation
202        link: /doc/
203      - display: πŸ”– Versions
204        link: /CHANGELOG.html
205      - display: 🐞 Issues
206        link: /boards/issues.html
207      - display: πŸš€ Code
208        link: /worktree/
209      - display: β˜• Blog
210        link: /blog/
211      style: simple.min.css
212  - path: grafts/*
213    branch:
214    - "*"
215    - "!main"
216    when:
217    - add
218    - mod
219    - del
220    write:
221      git: []
222      web:
223      - path: grafts/*
224        can:
225        - add
226        - append
227    configuration:
228      footer: <p>Start with <code>git clone ssh://gitroot.dev/</code> πŸš€</p><small>Hosted with ❀️ by Gitroot</small>
229      generateGitWorktree: false
230      header: <h1>GitRoot</h1><i>craft your forge, build your project, grow your community freely</i>
231      menu:
232      - display: 🏠 Home
233        link: /
234      - display: πŸ“– Documentation
235        link: /doc/
236      - display: πŸ”– Versions
237        link: /CHANGELOG.html
238      - display: 🐞 Issues
239        link: /boards/issues.html
240      - display: πŸš€ Code
241        link: /worktree/
242      - display: β˜• Blog
243        link: /blog/
244      style: simple.min.css
245- url: https://gitroot.dev/releases/0.2.0/pollen-0.0.1.wasm
246  checksum: sha256:49cd8e1846b1612a0d5686918b502fe29e070e7bf9613c1ba9a1dfe5417d0f2a
247  name: pollen
248  version: 0.0.1
249  active: true
250  run:
251  - path: "*"
252    branch:
253    - "*"
254    when:
255    - add
256    - mod
257    - del
258    write:
259      git: []
260      web:
261      - path: rss/*
262        can:
263        - add
264        - mod
265    configuration:
266      flux:
267      - description: Every push made in gitroot.dev
268        language: en
269        link: https://gitroot.dev/
270        path: rss/all-commits.xml
271        title: All push