a4f6628e52
direct: always deinit, even if dirty
2025-11-13 23:51:18 +01:00
25073dd619
direct: use correct remote name for submodules
...
should be "origin"
2025-11-13 22:15:00 +01:00
551a4ef577
direct: use origin for submodule checkout
2025-11-10 11:03:54 +01:00
6afb18fc58
direct: use correct repo for default branch
2025-11-10 10:24:33 +01:00
f310220261
direct: log default branch
2025-11-10 10:11:11 +01:00
ef7c0c1cea
direct: fix debug logging
2025-11-10 09:42:43 +01:00
27230fa03b
direct: fix debug logging
2025-11-10 09:34:10 +01:00
9ef8209622
direct: bind config to working directory
...
Use temp /run instance directory for the config
Use ./config.json as default from within the process
2025-11-07 17:06:27 +01:00
ba66dd868e
direct: fix running bot without any config params
...
Only use env variables.
2025-11-07 16:19:13 +01:00
8db558891a
direct: remove config.Branch clobbering
...
use our own copy of branch instead of writing it in the config.
This should fix handling of default branches where the default
branch differs between repositories.
2025-11-04 18:00:21 +01:00
736769d630
direct: add a repo with branch but no submodule
2025-11-04 18:00:21 +01:00
93c970d0dd
direct: move logging to common.Log* function
2025-11-04 18:00:21 +01:00
3d24dce5c0
common: rabbit refactor
...
Generalize interface to allow processing of any events, not just
Gitea events.
2025-07-26 13:54:51 +02:00
7da9daddd5
direct: fix error formatting element
2025-05-27 12:33:51 +02:00
da1df24666
wip
2025-05-06 18:06:04 +02:00
fbc84d551d
workflow-direct: use correct remote name instead of origin
2025-04-17 18:21:23 +02:00
f0de3ad54a
workflow-direct: no panic if no changes
2025-04-17 15:12:51 +02:00
bfeac63c57
update repo parsing
2025-04-17 13:34:11 +02:00
d65f37739c
fixes
2025-04-17 00:38:53 +02:00
5895e3d02c
workflow-direct: add no-op mode, for debugging
2025-04-16 23:49:31 +02:00
0e036b5ec6
workflow-direct: move away from prjgit repo being just repo
2025-04-16 18:07:37 +02:00
1d1602852c
direct: GitClone instead of running clone directly
2025-04-15 23:38:41 +02:00
d3f1b36676
Use "-gitea-url" instead of "-gitea-host" or simiar
...
This allows to use another schema than https:// to connect to Gitea
2025-04-07 14:20:26 +02:00
3bd179bee1
wip
2025-03-24 00:23:11 +01:00
940e5be2c1
Migrate to prjgit based config
...
config now only has reference to org or prjgits and the rest
is defined in the "workflow.config" in the prjgit itself. This
allows the config to be updated in the project.
2025-03-23 16:33:06 +01:00
2ad9f6c179
push changes if link changed
2025-03-16 20:29:42 +01:00
1ce38c9de2
wip links
2025-03-13 18:44:38 +01:00
bbb721c6fa
wip
2025-03-13 08:46:21 +01:00
03370871c4
do not clone if already created
2025-03-11 16:04:01 +01:00
debbee17eb
wip
2025-03-07 17:40:59 +01:00
c63a56bc4e
consistent usage parameters
2025-03-07 16:12:48 +01:00
a010618764
do not demand credentials to print help
2025-03-04 18:37:08 +01:00
5b84f9d5ce
maintianer info
2025-02-24 18:55:37 +01:00
1c38c2105b
wip
2025-02-14 17:13:51 +01:00
072d7b4825
workflow-direct: ignore non-sha1 repos
2025-02-13 16:42:59 +01:00
f77e35731c
workflow-direct: fix building
2025-01-21 16:24:50 +01:00
a230c2aa52
{wip} tests
2024-11-03 22:21:57 +01:00
5de077610c
direct: use CloneURL instead of SSH
...
Make sure that we use public CloneURL instead of SSH for submodule
OBS doesn't fetch submodules with SSH schema
2024-09-25 16:33:07 +02:00
e71e6f04e8
rename things
2024-09-13 14:58:10 +02:00