DEVX-1: Fix post-merge job failures #4

Merged
emil merged 4 commits from DEVX-1-fix-post-merge into master 2026-06-22 16:28:22 +00:00
4 Commits
Author SHA1 Message Date
emildevx-ci-botDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
18803326fa fix: push to correct branch in auto-merge rebase
CI / detect-changes (pull_request) Successful in 1m12s
CI / pr-review (pull_request) Successful in 46s
CI / quality (pull_request) Successful in 1m42s
CI / auto-merge (pull_request) Successful in 24s
CI / release-dry-run (pull_request) Successful in 36s
CI runners are in detached HEAD state, so `git push --force-with-lease`
fails with "You are not currently on a branch". Use
`git push --force-with-lease origin HEAD:<branch>` to push to the
correct remote branch.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-22 18:26:10 +02:00
emildevx-ci-botDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
07caa16559 fix: set git config before rebase in auto-merge
CI runners don't have git user.name/email configured, causing rebase
to fail with "unable to auto-detect email address". Set git config
before rebasing.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-22 18:26:10 +02:00
emildevx-ci-botDevin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
c859876d7a fix: use sys.executable in generate_badges, print test output on release fail
- generate_badges: replace hardcoded .venv/bin/ paths with sys.executable
  and -m module invocations (fixes FileNotFoundError in CI where venv
  path differs from local)
- release: print captured test output before raising error so CI logs
  show what actually failed
- post-merge: add tea login to release job's notify-failure step
  (was missing tea login config, causing "no available login" error)

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-22 18:26:10 +02:00
emilanddevx-ci-bot fa3fc792e4 chore: re-trigger CI after Vikunja task title update 2026-06-22 18:26:10 +02:00