7342dc42e9
workflow-pr: refactor
2024-11-29 12:49:11 +01:00
60c0a118c9
workflow-pr: maintainernship function signature change
2024-11-28 18:16:14 +01:00
cf101ef3f0
workflow-pr: maintainership doc update
...
Sync with https://github.com/openSUSE/openSUSE-git/issues/55
Update README.md with syntax
2024-11-28 17:25:32 +01:00
0331346025
workflow-pr: maintainership parsing
2024-11-28 17:10:26 +01:00
21f7da2257
workflow-pr: maintainership code
2024-11-28 00:15:37 +01:00
2916ec8da5
workflow-pr: tests
2024-11-27 17:50:55 +01:00
2bc9830a7a
workflow-pr: tests
2024-11-27 16:13:37 +01:00
f281986c8f
workflow-pr: tests
2024-11-26 17:21:17 +01:00
e56f444960
workflow-pr: more unit tests
2024-11-25 17:02:48 +01:00
b96c4d26ca
workflow-pr: small refactor
2024-11-14 18:02:11 +01:00
2949e23b11
workflow-pr: test fixes
2024-11-13 16:21:51 +01:00
1d7d0a7b43
workflow-pr: more tests
2024-11-13 16:18:27 +01:00
e8e51e21ca
more tests
2024-11-12 14:26:36 +01:00
dc96392b40
pr: more unit tests
2024-11-11 15:52:34 +01:00
c757b50c65
wip
2024-11-10 23:19:23 +01:00
0a7978569e
refactor
2024-11-08 16:36:05 +01:00
463e3e198b
refactor
2024-11-08 15:05:09 +01:00
8bedcc5195
wip
2024-11-07 18:25:35 +01:00
0d9451e92c
{wip} - unit tests
...
`git submodule status` will display current state, which will be
overwritten by checkout submodule. Solution is to `submodule deinit`
before looking at submodule status.
2024-11-04 15:13:22 +01:00
a230c2aa52
{wip} tests
2024-11-03 22:21:57 +01:00
0f6cb392d6
wip tests
2024-10-30 16:55:51 +01:00
48a889b353
obs-staging-bot: cleanup modules
2024-10-29 15:37:57 +01:00
a672bb85fb
wip
2024-10-29 15:36:20 +01:00
6ecc4ecb3a
wip
2024-10-01 17:21:28 +02:00
881cba862f
common: refactor IsReviewed()
2024-10-01 12:18:37 +02:00
77bdf7649a
common: parse all PR for associated PrjGit PR
...
we may have more than 1 page of PR to parse
2024-10-01 12:03:50 +02:00
a0a79dcf4d
pr: add reviewers to PR workflow
2024-09-30 16:19:40 +02:00
3d7336a3a0
doc formatting
2024-09-30 15:37:43 +02:00
bbdd9eb0be
docs
2024-09-30 15:36:54 +02:00
c48ff699f4
docs
2024-09-30 15:35:46 +02:00
27014958be
docs
2024-09-30 15:28:25 +02:00
5027e98c04
pr: processing checks
2024-09-30 15:09:45 +02:00
e2498afc4d
pr: branch forwarding on check
2024-09-30 10:25:08 +02:00
7234811edc
pr: wip
2024-09-29 23:11:51 +02:00
4692cfbe6f
workflow-pr: app name
2024-09-29 15:32:32 +02:00
464e807747
pr: WIP
2024-09-27 17:58:09 +02:00
76f2ae8aec
common: find pull requests by source and target
2024-09-27 17:55:49 +02:00
a0b65ea8f4
common: print stacktrace when recovering from panic
2024-09-27 17:54:31 +02: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
d7bbe5695c
devel-importer: more fixes
2024-09-19 19:00:56 +02:00
86df1921e0
devel-importer: handle history rewrite
...
Imports can have history rewritten because email addresses
can change in OBS and are not recorded as in git commits. This
can be handled via comparing Tree objects and rebasing
new changes ontop.
2024-09-18 17:17:24 +02:00
9de8cf698f
.
2024-09-18 13:52:50 +02:00
c955811373
devel-importer: handle cases where remotes or factory branch not main
2024-09-18 13:51:52 +02:00
530318a35b
add missing file
2024-09-18 12:23:32 +02:00
798f96e364
devel-importer: adapt for scmsync packages
2024-09-18 11:47:42 +02:00
11bf2aafcd
remove temp dir created if using another
2024-09-17 15:16:04 +02:00
3a2c590158
Rename variables
2024-09-17 15:06:29 +02:00
a47d217ab3
[devel-importer] configurable import location
2024-09-17 10:56:31 +02:00
6b40bf7bbf
devel-importer: migrate logging to log module
...
also remove webhook stuff, since we use RabbitMQ now
2024-09-16 16:05:46 +02:00
d36c0c407f
devel-importer: use common.GitExec()
2024-09-16 13:10:25 +02:00