Add a very basic woodpecker CI and pre-commit hooks #6

Merged
allanger merged 2 commits from add-woodpecker-ci into main 2025-11-23 17:34:53 +00:00
Owner

Signed-off-by: Nikolai Rodionov allanger@badhouseplants.net

Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
allanger added 1 commit 2025-11-23 16:58:17 +00:00
WIP: Add a very basic woodpecker ci
Some checks failed
ci/woodpecker/push/tests Pipeline failed
4272ed9853
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
allanger added 1 commit 2025-11-23 16:59:17 +00:00
WIP: Add the clippy component
All checks were successful
ci/woodpecker/push/tests Pipeline was successful
af5b12c2f0
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
allanger added 1 commit 2025-11-23 17:06:55 +00:00
WIP: Add a pre-commit hook and a checker to the ci
All checks were successful
ci/woodpecker/push/code_tests Pipeline was successful
ci/woodpecker/push/pre_commit_test Pipeline was successful
9f2ebcba6d
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
allanger added 2 commits 2025-11-23 17:10:26 +00:00
WIP: Add a pre-commit hook and a checker to the ci
All checks were successful
ci/woodpecker/push/code_tests Pipeline was successful
ci/woodpecker/push/pre_commit_test Pipeline was successful
9f2ebcba6d
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
Add CI pipelines and pre-commit hooks
All checks were successful
ci/woodpecker/push/code_tests Pipeline was successful
ci/woodpecker/push/pre_commit_test Pipeline was successful
2f17df8064
Now we have a very basic CI pipeline for running tests and executing
linter, as well as a pre-commit hook that is checking basic code related
stuff. The pre-commit hook is executed as a part of pipelines as well

Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
allanger changed title from WIP: Add a very basic woodpecker ci to Add a very basic woodpecker CI and pre-commit hooks 2025-11-23 17:32:58 +00:00
allanger added 1 commit 2025-11-23 17:34:10 +00:00
Add the build status to the README
All checks were successful
ci/woodpecker/push/code_tests Pipeline was successful
ci/woodpecker/push/pre_commit_test Pipeline was successful
6e7b07ab28
Signed-off-by: Nikolai Rodionov <allanger@badhouseplants.net>
allanger merged commit 6e7b07ab28 into main 2025-11-23 17:34:53 +00:00
allanger deleted branch add-woodpecker-ci 2025-11-23 17:34:53 +00:00
allanger self-assigned this 2025-11-23 17:58:53 +00:00
Sign in to join this conversation.
No description provided.