GitRoot
Craft your forge, Build your project, Grow your community freely
1---
2id: "3a5e"
3priority: 100
4assignee: null
5status: v0.5.0
6---
7
8# Action needed to release 0.4.0
9
10**Blocking**:
11
12- [x] move artifact to web [#9ae8](./9ae8-hop-need-to-move-artifacts-out-of-cache.md) but also logs
13- [x] delete `init.sh` in test and doc [#7b96](./7b96-delete-init.sh.md)
14- [x] sh sign [#4640](./close/4640-pgp-signing.md)
15- [x] security callFn should be authorized
16- [x] doc executor
17- [x] layout graft for report from hop
18- [x] put warn to all logs
19
20**TODO**:
21
22- [x] install in the server:
23 - [x] bwrap
24 - [x] mise
25 - [x] git
26- [x] apex branches not grafts right
27- [x] hop see config
28- [x] forgeConf (group)
29- [x] pollen path ("\*" instead of "\*\*/\*")
30- [x] add all new plugins
31
32hop config:
33
34```yaml
35name: hop
36version: 0.0.2
37active: true
38run:
39 - path: "**/*"
40 branch:
41 - "*"
42 when:
43 - add
44 - mod
45 - del
46 write:
47 git: []
48 web: []
49 exec:
50 - command: mise
51 - command: make
52 - command: mkdir
53 - command: touch
54 configuration:
55 exec:
56 artifacts:
57 - releases/gitroot-linux-amd64
58 build: ""
59 cache:
60 - key: homeCache
61 path: /home/.cache
62 readOnly: false
63 - key: homeLocal
64 path: /home/.local
65 readOnly: false
66 - key: homeConf
67 path: /home/.config
68 readOnly: false
69 cmds:
70 - args:
71 - trust
72 cmd: mise
73 - args:
74 - build
75 cmd: mise
76 - args:
77 - build-plugins
78 cmd: make
79 - args:
80 - "-p"
81 - /home/.ssh
82 cmd: mkdir
83 - args:
84 - /home/.ssh/known_hosts
85 cmd: touch
86 - args:
87 - testsuite
88 cmd: make
89 env:
90 - MISE_CACHE_DIR=/home/.cache/mise
91 - MISE_DATA_DIR=/home/.local/share/mise
92 - MISE_CONFIG_DIR=/home/.config/mise
93 - GOCACHE=/home/.cache/go-build
94 - GOPATH=/home/.local/share/go
95 - GOMODCACHE=/home/.local/share/go/pkg/mod
96 - CARGO_HOME=/home/.local/share/cargo
97 - RUSTUP_HOME=/home/.local/share/rustup
98 - TINYGOCACHE=/home/.cache/tinygo
99 - NPM_CONFIG_CACHE=/home/.cache/npm
100 - PATH=/home/.local/share/mise/shims:/usr/bin:/bin
101 reportStats: true
102```