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"
99100 [tasks.init]
101-description = "Build the single binary"
102+description = "Configure your git client"
103 run = ".gitroot/init.sh"
104105 [tasks.issue]
106 description = "Create an issue"
107 run = ".gitroot/issue.sh"
108109+[tasks.test]
110+description = "Execute tests"
111+run = "make testall"
112```113114---
115116## Push 1 commit
117118### feat: add mise tasks (wrappers) to build, init, test and create an issue
119120Signed-off-by: Zon Orti <gitroot@zonorti.net>
121(10c67f35b972142f62e848a1d7bbb73a1370fb1a)
122123- +- [.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)
127128---
129130Welcome Zon Orti as the #3 contributor 🚀
131132---
133134## Push 1 commit
135136### :rocket: welcome Zon Orti as the #3 contributor
137 (854502d68cb16267192abcb4a2d16644efc40e98)
138139- +- [CHANGELOG.md](../CHANGELOG.md)