devx-ci-bot
1a60739b5a
release: v0.41.2 [skip ci]
v0.41.2
2026-07-13 02:26:42 +00:00
emil
50dcb67083
DEVX-133: fix: auto-discover molecule root instead of hardcoding gitea-runner
Post-merge / detect-and-configure (push) Successful in 13s
Post-merge / release-and-maintain (push) Successful in 59s
2026-07-13 02:25:59 +00:00
gitea-actions-bot
7b624b0525
chore: update badge URLs to commit 9175bdc9 [skip ci]
2026-07-13 01:39:18 +00:00
devx-ci-bot
570de94575
release: v0.41.1 [skip ci]
v0.41.1
2026-07-13 01:38:46 +00:00
emil
55583fe399
DEVX-132: fix: check_test_isolation accepts multiple --test-path values
Post-merge / detect-and-configure (push) Successful in 13s
Post-merge / release-and-maintain (push) Successful in 1m0s
2026-07-13 01:38:04 +00:00
gitea-actions-bot
35f4fb7172
chore: update badge URLs to commit 691cdd2c [skip ci]
2026-07-13 01:20:22 +00:00
emil
b3d47753a8
DEVX-131: ci: fix build-images skipping on release commits via workflow_dispatch
Post-merge / detect-and-configure (push) Successful in 12s
Post-merge / release-and-maintain (push) Successful in 42s
2026-07-13 01:19:24 +00:00
emil
945b45b641
release: v0.41.0 [skip ci]
v0.41.0
2026-07-13 03:10:59 +02:00
gitea-actions-bot
9e59acd485
chore: update badge URLs to commit 6b281bd3 [skip ci]
2026-07-13 01:06:16 +00:00
emil
f44b321f37
DEVX-129: test: cover crypto.py line 37 (retry on leading dash)
Post-merge / detect-and-configure (push) Successful in 13s
Post-merge / release-and-maintain (push) Successful in 39s
2026-07-13 01:05:20 +00:00
emil
77c2f7e043
DEVX-129: feat: test isolation pytest plugin, shift-left quality gates, dep upgrades
Post-merge / detect-and-configure (push) Successful in 11s
Post-merge / release-and-maintain (push) Failing after 27s
2026-07-13 00:57:28 +00:00
gitea-actions-bot
b923e47d81
chore: update badge URLs to commit f13acf06 [skip ci]
2026-07-12 20:02:08 +00:00
emil
63204c7cb0
DEVX-128: docs: add retrospective for self-approval fallback and CI consolidation
Post-merge / detect-and-configure (push) Successful in 29s
Post-merge / release-and-maintain (push) Successful in 1m10s
2026-07-12 20:00:30 +00:00
gitea-actions-bot
0c7837fb0e
chore: update badge URLs to commit 51c7146d [skip ci]
2026-07-12 16:35:39 +00:00
devx-ci-bot
59d6fa1833
release: v0.40.1 [skip ci]
v0.40.1
2026-07-12 16:34:45 +00:00
emil
d035b620e0
DEVX-127: fix: fall back to CI token when reviewer self-approval is rejected
Post-merge / detect-and-configure (push) Successful in 17s
Post-merge / release-and-maintain (push) Successful in 1m25s
2026-07-12 16:33:53 +00:00
gitea-actions-bot
5987adee64
chore: update badge URLs to commit a22225af [skip ci]
2026-07-12 01:53:50 +00:00
emil
cb84dae050
DEVX-126: ci: consolidate CI and post-merge workflows
Post-merge / detect-and-configure (push) Successful in 20s
Post-merge / release-and-maintain (push) Successful in 46s
2026-07-12 01:52:40 +00:00
gitea-actions-bot
ed0dfce98b
chore: update badge URLs to commit 2747061d [skip ci]
2026-07-11 23:09:11 +00:00
devx-ci-bot
c244881f22
release: v0.40.0 [skip ci]
v0.40.0
2026-07-11 23:08:23 +00:00
emil
4cde7de696
DEVX-125: feat: detect double-prefix in Vikunja task title during pre-merge validation
Post-merge / detect-type (push) Successful in 8s
Post-merge / validate-commit-msg (push) Successful in 8s
Post-merge / sync-wiki (push) Successful in 21s
Post-merge / release (push) Successful in 30s
Post-merge / vikunja (push) Successful in 13s
Post-merge / configure-repo (push) Successful in 10s
Post-merge / publish (push) Successful in 19s
Post-merge / badges (push) Successful in 41s
2026-07-11 23:07:45 +00:00
gitea-actions-bot
d675889604
chore: update badge URLs to commit c9f25c13 [skip ci]
2026-07-09 11:54:42 +00:00
devx-ci-bot
e23138e731
release: v0.39.0 [skip ci]
v0.39.0
2026-07-09 11:53:12 +00:00
emil
ef3b882e5b
DEVX-124: feat: extract shared utilities from infra and grm into devx
Post-merge / detect-type (push) Successful in 13s
Post-merge / validate-commit-msg (push) Successful in 10s
Post-merge / configure-repo (push) Successful in 28s
Post-merge / vikunja (push) Successful in 44s
Post-merge / sync-wiki (push) Successful in 58s
Post-merge / release (push) Successful in 1m7s
Post-merge / publish (push) Successful in 44s
Post-merge / badges (push) Successful in 1m6s
2026-07-09 11:51:50 +00:00
gitea-actions-bot
8d9ee1ea26
chore: update badge URLs to commit 931a4a37 [skip ci]
2026-07-08 20:20:51 +00:00
emil
1497b29487
DEVX-123: ci: retrigger workflow after configuring secrets
Post-merge / detect-type (push) Successful in 9s
Post-merge / validate-commit-msg (push) Successful in 12s
Post-merge / release (push) Successful in 19s
Post-merge / configure-repo (push) Successful in 15s
Post-merge / vikunja (push) Successful in 17s
Post-merge / publish (push) Has been skipped
Post-merge / sync-wiki (push) Successful in 26s
Post-merge / badges (push) Successful in 31s
2026-07-08 20:19:44 +00:00
gitea-actions-bot
cb126e83da
chore: update badge URLs to commit 37543185 [skip ci]
2026-07-08 19:31:39 +00:00
devx-ci-bot
281193c741
release: v0.38.0 [skip ci]
v0.38.0
2026-07-08 19:30:58 +00:00
emil
0228fce5b9
DEVX-123: feat: introduce role-based Gitea API token environment variables
Post-merge / detect-type (push) Successful in 10s
Post-merge / validate-commit-msg (push) Successful in 10s
Post-merge / configure-repo (push) Successful in 11s
Post-merge / sync-wiki (push) Successful in 17s
Post-merge / vikunja (push) Successful in 18s
Post-merge / release (push) Successful in 36s
Post-merge / publish (push) Successful in 20s
Post-merge / badges (push) Successful in 35s
2026-07-08 19:30:10 +00:00
gitea-actions-bot
981d3e41cc
chore: update badge URLs to commit fe187115 [skip ci]
2026-07-07 22:02:05 +00:00
devx-ci-bot
3cd2459eef
release: v0.37.0 [skip ci]
v0.37.0
2026-07-07 22:01:14 +00:00
emil
ef08513bcf
DEVX-122: feat: consolidate docs checks into devx-docs-check target
Post-merge / detect-type (push) Successful in 19s
Post-merge / validate-commit-msg (push) Successful in 10s
Post-merge / vikunja (push) Successful in 24s
Post-merge / configure-repo (push) Successful in 25s
Post-merge / sync-wiki (push) Successful in 32s
Post-merge / release (push) Successful in 43s
Post-merge / publish (push) Successful in 21s
Post-merge / badges (push) Successful in 38s
2026-07-07 22:00:07 +00:00
gitea-actions-bot
05922eca2f
chore: update badge URLs to commit bff19e05 [skip ci]
2026-07-07 15:53:21 +00:00
devx-ci-bot
05de2b0aa9
release: v0.36.2 [skip ci]
v0.36.2
2026-07-07 15:52:35 +00:00
emil
6a463a93d2
DEVX-121: fix: GiteaClient.set_repo_variable uses PUT instead of PATCH
Post-merge / detect-type (push) Successful in 9s
Post-merge / validate-commit-msg (push) Successful in 9s
Post-merge / vikunja (push) Successful in 22s
Post-merge / configure-repo (push) Successful in 17s
Post-merge / sync-wiki (push) Successful in 31s
Post-merge / release (push) Successful in 38s
Post-merge / publish (push) Successful in 23s
Post-merge / badges (push) Successful in 39s
2026-07-07 15:51:45 +00:00
gitea-actions-bot
ad7b52c368
chore: update badge URLs to commit d9423d85 [skip ci]
2026-07-07 12:05:28 +00:00
devx-ci-bot
6b81e1a50a
release: v0.36.1 [skip ci]
v0.36.1
2026-07-07 12:04:41 +00:00
emil
443dc01b4e
DEVX-120: fix: preserve .badges/ dir during git clean in push_badges
Post-merge / detect-type (push) Successful in 9s
Post-merge / validate-commit-msg (push) Successful in 10s
Post-merge / configure-repo (push) Successful in 16s
Post-merge / vikunja (push) Successful in 21s
Post-merge / sync-wiki (push) Successful in 30s
Post-merge / release (push) Successful in 40s
Post-merge / publish (push) Successful in 25s
Post-merge / badges (push) Successful in 41s
2026-07-07 12:03:51 +00:00
devx-ci-bot
1d7bf7118a
release: v0.36.0 [skip ci]
v0.36.0
2026-07-07 11:58:00 +00:00
emil
f98534ebe2
DEVX-119: feat: add GiteaClient repo variable methods and parallelize pytest-cov
Post-merge / detect-type (push) Successful in 12s
Post-merge / validate-commit-msg (push) Successful in 11s
Post-merge / configure-repo (push) Successful in 17s
Post-merge / vikunja (push) Successful in 23s
Post-merge / sync-wiki (push) Successful in 29s
Post-merge / release (push) Successful in 43s
Post-merge / publish (push) Successful in 23s
Post-merge / badges (push) Failing after 31s
2026-07-07 11:57:04 +00:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
c62b168b25
DEVX-116: chore: update grm package name references
...
Post-merge / detect-type (push) Successful in 10s
Post-merge / validate-commit-msg (push) Successful in 10s
Post-merge / configure-repo (push) Successful in 15s
Post-merge / vikunja (push) Successful in 22s
Post-merge / release (push) Successful in 23s
Post-merge / publish (push) Has been skipped
Post-merge / sync-wiki (push) Successful in 30s
Post-merge / badges (push) Failing after 30s
Update hardcoded path and docstring examples from
`gitea_runner_manager` to `grm` after the package rename in grm PR #203 .
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-06 15:51:10 +02:00
devx-ci-bot
40a94df029
release: v0.35.7 [skip ci]
v0.35.7
2026-07-06 13:22:27 +00:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
f50c4c1e00
DEVX-118: fix: use Gitea wiki dash-marker filename convention
...
Post-merge / detect-type (push) Successful in 10s
Post-merge / validate-commit-msg (push) Successful in 11s
Post-merge / vikunja (push) Successful in 24s
Post-merge / configure-repo (push) Successful in 16s
Post-merge / sync-wiki (push) Successful in 35s
Post-merge / release (push) Successful in 44s
Post-merge / publish (push) Successful in 22s
Post-merge / badges (push) Failing after 30s
Gitea appends a ".-" suffix before ".md" for wiki page titles that
contain dashes, to distinguish literal dashes from space-to-dash
conversions. For example, "Getting-Started" becomes
"Getting-Started.-.md", while "Architecture" becomes "Architecture.md".
Previously the code wrote "Getting-Started.md" which Gitea couldn't
recognize as a valid wiki page, causing verification to fail with
"page not found" for 15 of 21 pages.
Also force-push to handle concurrent CI runs that may have pushed to
the wiki repo between our clone and push.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-06 15:21:22 +02:00
devx-ci-bot
bbb264efc9
release: v0.35.6 [skip ci]
v0.35.6
2026-07-06 13:00:59 +00:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
c97b249935
DEVX-118: fix: add delay before wiki verification to avoid race condition
...
Post-merge / detect-type (push) Successful in 10s
Post-merge / validate-commit-msg (push) Successful in 9s
Post-merge / configure-repo (push) Successful in 15s
Post-merge / vikunja (push) Successful in 20s
Post-merge / sync-wiki (push) Successful in 29s
Post-merge / release (push) Successful in 39s
Post-merge / publish (push) Successful in 25s
Post-merge / badges (push) Failing after 38s
Gitea needs a few seconds to process pushed wiki commits before a
re-clone will see them. Add a 5s sleep after a successful push before
verification re-clones the wiki.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-06 15:00:02 +02:00
devx-ci-bot
32b9a53151
release: v0.35.5 [skip ci]
v0.35.5
2026-07-06 09:46:57 +00:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
ae68df63f1
DEVX-118: fix: embed token in wiki clone URL for push auth
...
Post-merge / detect-type (push) Successful in 9s
Post-merge / validate-commit-msg (push) Successful in 9s
Post-merge / vikunja (push) Successful in 19s
Post-merge / sync-wiki (push) Successful in 24s
Post-merge / configure-repo (push) Successful in 14s
Post-merge / release (push) Successful in 34s
Post-merge / publish (push) Successful in 19s
Post-merge / badges (push) Failing after 29s
The wiki Git push failed with "could not read Username" because the
clone URL didn't include credentials. Use token@host URL format so
both clone and push authenticate properly.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-06 11:46:05 +02:00
devx-ci-bot
6402f31345
release: v0.35.4 [skip ci]
v0.35.4
2026-07-06 09:42:49 +00:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
f017fec8f5
DEVX-118: fix: configure git identity before commit in sync_wiki
...
Post-merge / detect-type (push) Successful in 16s
Post-merge / validate-commit-msg (push) Successful in 11s
Post-merge / configure-repo (push) Successful in 17s
Post-merge / vikunja (push) Successful in 21s
Post-merge / sync-wiki (push) Failing after 24s
Post-merge / release (push) Successful in 37s
Post-merge / publish (push) Successful in 21s
Post-merge / badges (push) Failing after 31s
CI environments may lack git user.email/user.name config, causing
git commit to fail with exit code 128. Set identity explicitly before
committing wiki changes.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-06 11:41:36 +02:00
devx-ci-bot
add02273b6
release: v0.35.3 [skip ci]
v0.35.3
2026-07-06 09:40:19 +00:00