GitRoot

craft your forge, build your project, grow your community freely

Action needed to release 0.4.0

Blocking:

TODO:

hop config:

 1name: hop
 2version: 0.0.2
 3active: true
 4run:
 5  - path: "**/*"
 6    branch:
 7      - "*"
 8    when:
 9      - add
10      - mod
11      - del
12    write:
13      git: []
14      web: []
15      exec:
16        - command: mise
17        - command: make
18        - command: mkdir
19        - command: touch
20    configuration:
21      exec:
22        artifacts:
23          - releases/gitroot-linux-amd64
24        build: ""
25        cache:
26          - key: homeCache
27            path: /home/.cache
28            readOnly: false
29          - key: homeLocal
30            path: /home/.local
31            readOnly: false
32          - key: homeConf
33            path: /home/.config
34            readOnly: false
35        cmds:
36          - args:
37              - trust
38            cmd: mise
39          - args:
40              - build
41            cmd: mise
42          - args:
43              - build-plugins
44            cmd: make
45          - args:
46              - "-p"
47              - /home/.ssh
48            cmd: mkdir
49          - args:
50              - /home/.ssh/known_hosts
51            cmd: touch
52          - args:
53              - testsuite
54            cmd: make
55        env:
56          - MISE_CACHE_DIR=/home/.cache/mise
57          - MISE_DATA_DIR=/home/.local/share/mise
58          - MISE_CONFIG_DIR=/home/.config/mise
59          - GOCACHE=/home/.cache/go-build
60          - GOPATH=/home/.local/share/go
61          - GOMODCACHE=/home/.local/share/go/pkg/mod
62          - CARGO_HOME=/home/.local/share/cargo
63          - RUSTUP_HOME=/home/.local/share/rustup
64          - TINYGOCACHE=/home/.cache/tinygo
65          - NPM_CONFIG_CACHE=/home/.cache/npm
66          - PATH=/home/.local/share/mise/shims:/usr/bin:/bin
67        reportStats: true