Andrii Nikitin andriinikitin
  • Joined on 2025-04-08
andriinikitin commented on pull request git-workflow/autogits#310 2026-06-08 13:12:14 +02:00
t: migrate OBS database, if needed

AFAIU db:migrate is part of db:prepare , which is executed in the podman-compose.yml .

andriinikitin pushed to feature/gitea-branch-cleanup at git-workflow/autogits 2026-06-08 12:19:51 +02:00
338be4a8fd t: Add branch cleanup end-to-end integration test
63e7c0259e t: Fix OBS setup polling and add test client git dependency
c895df5b63 utils/gitea-branch-cleanup: Implement branch cleanup CLI tool
Compare 3 commits »
andriinikitin created branch feature/gitea-branch-cleanup in git-workflow/autogits 2026-06-08 12:14:02 +02:00
andriinikitin pushed to feature/gitea-branch-cleanup at git-workflow/autogits 2026-06-08 12:14:02 +02:00
4e5972bb14 t: Add branch cleanup end-to-end integration test
4db34946b5 t: Fix OBS setup polling and add test client git dependency
2a1b830dca utils/gitea-branch-cleanup: Implement branch cleanup CLI tool
2bf58826c7 common: Extend Gitea client with branch and PR state API calls
9b7f703cd5 common: Add abstract periodic job scheduler
Compare 5 commits »
andriinikitin approved git-workflow/autogits#282 2026-06-08 07:34:30 +02:00
workflow-direct: delete submodule on branch-deletion

AFAIU the PR can be merged, but then we need:

andriinikitin commented on pull request git-workflow/autogits#282 2026-06-08 07:34:30 +02:00
workflow-direct: delete submodule on branch-deletion

this can be split into two lines

andriinikitin commented on pull request git-workflow/autogits#282 2026-06-08 07:34:30 +02:00
workflow-direct: delete submodule on branch-deletion

So an event for libxml__ should rm libxml++ folder? Should we create another ticket to handle such cases (ideally with an integration test?)?

andriinikitin commented on pull request git-workflow/autogits#282 2026-06-08 07:34:30 +02:00
workflow-direct: delete submodule on branch-deletion

Ideally we can propagate context here and then:

andriinikitin pushed to fix_staging_removal at git-workflow/autogits 2026-06-02 15:45:24 +02:00
270f3b6482 ci: use specific gitea action for log upload
andriinikitin pushed to fix_staging_removal at git-workflow/autogits 2026-06-02 15:29:24 +02:00
8eb27fb9ce ci: use specific gitea action for log upload
andriinikitin pushed to fix_staging_removal.1 at git-workflow/autogits 2026-06-02 15:15:31 +02:00
andriinikitin created branch fix_staging_removal.1 in git-workflow/autogits 2026-06-02 14:59:01 +02:00
andriinikitin pushed to fix_staging_removal.1 at git-workflow/autogits 2026-06-02 14:59:01 +02:00
andriinikitin commented on pull request git-workflow/autogits#299 2026-06-01 12:40:20 +02:00
use correct remote PR on clone in merged PR processing

Should we handle here specifically a condition where a forked repo was deleted after merge? (Even if it is ok to just rely on panic - maybe we can handle it softer to have better focus on real panics?)

andriinikitin approved git-workflow/autogits#300 2026-06-01 11:41:07 +02:00
Validate branch names
andriinikitin commented on pull request git-workflow/autogits#288 2026-05-27 20:54:16 +02:00
Manual branch deletion workaround for manually-merged PRs

Ah I was probably unclear, the integration tests start failing badly without that check. I probably need to find out exact scenario which is obviously a bug, or maybe that proves that design of…

andriinikitin pushed to pr-fix-branch-deletion at andriinikitin/autogits 2026-05-27 17:20:23 +02:00
1163830e2a t: add delay at start of merge 002 test
andriinikitin pushed to pr-fix-branch-deletion at andriinikitin/autogits 2026-05-27 14:24:19 +02:00
f172afef31 common: auto-delete branches with "for/" prefix
82b9bb7c31 t: disable consistency check to avoid races
Compare 2 commits »
andriinikitin pushed to pr-fix-branch-deletion at andriinikitin/autogits 2026-05-27 12:57:56 +02:00
179122c062 t: increase timeouts in workflow_pr_branch_lifecycle_test