c5db1c83a7
PR: detect and rebase project git commits
...
When project is advanced, and we have other package changes
to same project, the project git changes need to be rebased. The
simplest way of doing this is to skip all the submodule conflicts
and re-create them. This allows the submodules changes to be
mergeable again.
2025-07-15 19:08:05 +02:00
518bc15696
PR: close empty prjgit PRs
2025-07-09 20:39:38 +02:00
7cc4db2283
common: prune removed remote branches
...
During a repository update, we need to remove branches that
no longer exist on remote from local cache.
2025-07-09 18:28:37 +02:00
e438b5b064
common: fix parsing of submodule commit id from tree object
2025-06-26 14:25:20 +02:00
09b1c415dd
PR: fix deadlock in verification routines via git/org locking
2025-06-03 16:18:00 +02:00
4653904ded
pr: merge - preliminary fixes
2025-05-09 17:28:35 +02:00
801fff6e22
common: fix parsing commit messages
2025-05-07 12:31:11 +02:00
cb64635aea
pr: use correct prjgit repo name
2025-05-06 23:59:51 +02:00
da1df24666
wip
2025-05-06 18:06:04 +02:00
327cb4ceaf
fixes if git cat-file
has error
2025-05-02 22:46:31 +02:00
aac475ad16
wip
2025-05-02 16:57:13 +02:00
dcf964bf7a
wip
2025-04-30 17:26:31 +02:00
bff5f1cab7
common: handle case of missing remote
...
If repo present, but remote not setup, just set it up
2025-04-30 12:29:32 +02:00
e30d366f2f
workflow-pr: logging updates
2025-04-29 18:00:37 +02:00
4a2fe06f05
staging: refactor
2025-04-28 23:47:05 +02:00
210e7588f1
common: actually remove items we process
2025-04-28 22:05:50 +02:00
9403b563f6
wip
2025-04-22 23:42:41 +02:00
f0de3ad54a
workflow-direct: no panic if no changes
2025-04-17 15:12:51 +02:00
d65f37739c
fixes
2025-04-17 00:38:53 +02:00
1d1602852c
direct: GitClone instead of running clone directly
2025-04-15 23:38:41 +02:00
9b5013ee45
git clone lock fixes
2025-04-15 18:15:35 +02:00
ed815c3ad1
unique org_repo remote names
2025-04-15 14:55:19 +02:00
8645063e8d
git utils
2025-04-15 13:51:08 +02:00
2d044d5664
git: one generator per app, multiple instances
...
this allows locking for access for each org
2025-04-14 18:33:18 +02:00
ba7686189e
add GitClone for persistent git clones
2025-04-09 00:03:22 +02:00
9dcd25b69a
wip
2025-04-08 19:03:33 +02:00
Jan Zerebecki
4604aaeeba
Rename bots-common to common
...
to make it match the name it is imported as
2025-04-03 22:38:28 +02:00