GitRoot

craft your forge, build your project, grow your community freely
  1---
  2target: main
  3status: merge
  4reviewers: []
  5---
  6
  7# Want to merge miseTasks
  8
  9Adds basic wrappers to build, init and create an issue
 10
 11---
 12
 13## Push 2 commits
 14
 15### add Zon Orti user
 16
 17Signed-off-by: Zon Orti <gitroot@zonorti.net>
 18(e96fffef43d21d7796451b686084923bb9686739)
 19
 20- +- [.gitroot/allowed_signers](../.gitroot/allowed_signers)
 21- +- [.gitroot/users.yml](../.gitroot/users.yml)
 22
 23### Add user for branch miseTasks (8ba77fa21f083dbdb17cf8928f1606881dba9c9f)
 24
 25- +- [.gitroot/users.yml](../.gitroot/users.yml)
 26
 27---
 28
 29## Push 1 commit
 30
 31### feat: add mise tasks (wrappers) to build, init and create an issue
 32
 33Signed-off-by: Zon Orti <gitroot@zonorti.net>
 34(77f56b92859d149e703cadfa8cb364036e991857)
 35
 36- +- [mise.toml](../mise.toml)
 37
 38---
 39
 40Please review changes with:
 41
 42```shell
 43git fetch origin miseTasks
 44git checkout miseTasks
 45git diff origin/HEAD..HEAD
 46```
 47
 48Make your changes about the code inside the code directly (remarks, questions can be made in the form of comments). General remarks on the why can be made here. When done commit and push directly on this branch. Graft plugin will make the diff and display it here.
 49
 50When then changes are ready to be merged, change the status from 'status: review' to 'status: merge'.
 51
 52---
 53
 54Love it, thanks for this contribution!
 55
 56I have added a task `test` and fixed missing `,` in plugins as you will see below.
 57
 58If you are ok with all of that please do:
 59
 60```
 61git rebase -i main
 62```
 63
 64Fixup all commits to keep only first and reword it, because "add user zon..." will not be what the commit do. Something like "use mise tasks..."
 65
 66---
 67
 68## Push 1 commit
 69
 70### :ok_hand: add test task
 71
 72(5c87370cec82226b15259b918e4ed54eaa313472)
 73
 74- +- [app/libs/rust/plugin/src/gitroot.rs](../app/libs/rust/plugin/src/gitroot.rs)
 75
 76```diff
 77--- a/app/libs/rust/plugin/src/gitroot.rs
 78+++ b/app/libs/rust/plugin/src/gitroot.rs
 79@@ -29,8 +29,8 @@
 80 #[serde(rename_all = "camelCase")]
 81 pub struct ForgeConf {
 82     domain: String,
 83-    external_ssh_addr: String
 84-	external_http_addr: String
 85+    external_ssh_addr: String,
 86+    external_http_addr: String,
 87 }
 88
 89 #[derive(Debug, Deserialize)]
 90```
 91
 92- +- [mise.toml](../mise.toml)
 93
 94```diff
 95--- a/mise.toml
 96+++ b/mise.toml
 97@@ -14,10 +14,13 @@
 98 run = "make build"
 99
100 [tasks.init]
101-description = "Build the single binary"
102+description = "Configure your git client"
103 run = ".gitroot/init.sh"
104
105 [tasks.issue]
106 description = "Create an issue"
107 run = ".gitroot/issue.sh"
108
109+[tasks.test]
110+description = "Execute tests"
111+run = "make testall"
112```
113
114---
115
116## Push 1 commit
117
118### feat: add mise tasks (wrappers) to build, init, test and create an issue
119
120Signed-off-by: Zon Orti <gitroot@zonorti.net>
121(10c67f35b972142f62e848a1d7bbb73a1370fb1a)
122
123- +- [.gitroot/allowed_signers](../.gitroot/allowed_signers)
124- +- [.gitroot/users.yml](../.gitroot/users.yml)
125- +- [app/libs/rust/plugin/src/gitroot.rs](../app/libs/rust/plugin/src/gitroot.rs)
126- +- [mise.toml](../mise.toml)
127
128---
129
130Welcome Zon Orti as the #3 contributor 🚀
131
132---
133
134## Push 1 commit
135
136### :rocket: welcome Zon Orti as the #3 contributor
137 (854502d68cb16267192abcb4a2d16644efc40e98)
138
139- +- [CHANGELOG.md](../CHANGELOG.md)