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