emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
b0f912dd70
ci: add notify-failure to auto-merge and cleanup jobs, clean up redundant env
...
- Add notify-failure composite action to ci/auto-merge and
build-images/cleanup jobs (previously missing — failures in these
jobs went unnoticed)
- Remove redundant step-level CI_GITEA_API_TOKEN/CI_GITEA_USERNAME
env vars now that workflow-level env: block provides them
- Remove redundant step-level PYTHONPATH env (already in workflow env)
- Update ADR-0003 adoption scope to reflect notify-failure coverage
- Update ci-cd-workflow.md with explicit job list for notify-failure
- Update CHANGELOG with bug fix and cleanup entries
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-12 21:43:46 +02:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
4fc4c5b0d8
docs: add ADR-0003 and update docs for composite actions
...
New ADR-0003 documenting composite action design rationale and Gitea
1.27 constraints. Updated AGENTS.md, README.md, architecture.md, and
ci-cd-workflow.md with composite action documentation. CHANGELOG entry.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-12 21:27:11 +02:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
64ead7b010
ci: convert workflows to use composite actions
...
Replace inline setup-env, notify-failure, and quality-checks steps in
ci.yml, post-merge.yml, and build-images.yml with composite action
references. Also fix pre-existing make workflow-dryrun failure by
using env context instead of vars/secrets in container.credentials
(act_runner dry-run does not populate vars/secrets contexts).
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-12 21:24:22 +02:00
emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
9b7c008fdc
ci: add composite actions for setup-env, notify-failure, quality-checks
...
Three Gitea composite actions in .gitea/actions/ that eliminate repeated
multi-step sequences across workflows. Each consumer repo gets its own
copy (no cross-repo references). See ADR-0003 for design rationale.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-12 21:21:42 +02:00
gitea-actions-bot
ad98d76c1f
chore: update badge URLs to commit 43d0589a [skip ci]
2026-08-12 18:17:06 +00:00
devx-ci-bot
6aa1933dbd
release: v0.50.4 [skip ci]
2026-08-12 18:16:14 +00:00
emil User
08f38f3635
DEVX-156: fix: add tenacity retry to install_tools._download for transient network failures
2026-08-12 18:15:25 +00:00
gitea-actions-bot
fc5e4634dd
chore: update badge URLs to commit 1b620bc1 [skip ci]
2026-08-12 17:39:15 +00:00
devx-ci-bot
615d51335d
release: v0.50.3 [skip ci]
2026-08-12 17:38:37 +00:00
emil User
48596627d5
DEVX-155: refactor: extract wait_for_checks, consolidate ansible_checks, deprecate ci/discover_runners
2026-08-12 17:37:49 +00:00
gitea-actions-bot
b6f93cc2a8
chore: update badge URLs to commit 86408e58 [skip ci]
2026-08-12 13:26:04 +00:00
devx-ci-bot
77dc4cc22a
release: v0.50.2 [skip ci]
2026-08-12 13:25:20 +00:00
emil User
7dda7e5a44
DEVX-153: fix: run molecule destroy on test failure to clean up containers
2026-08-12 13:24:25 +00:00
gitea-actions-bot
7daee73ceb
chore: update badge URLs to commit 5aa3dd2f [skip ci]
2026-08-12 13:17:52 +00:00
devx-ci-bot
06b11617ce
release: v0.50.1 [skip ci]
2026-08-12 13:16:50 +00:00
emil User
e0ccfd6a11
DEVX-154: fix: configure git remote with CI token for post-merge push
2026-08-12 13:15:10 +00:00
devx-ci-bot
18632bd543
release: v0.50.0 [skip ci]
v0.50.0
2026-08-12 12:44:32 +00:00
emil User
1fc7a03c1a
DEVX-152: feat: sync missing features from v0.49.x line to master
2026-08-12 12:43:37 +00:00
gitea-actions-bot
808e7a2e42
chore: update badge URLs to commit e463f9a5 [skip ci]
2026-08-07 21:03:05 +00:00
devx-ci-bot
dd8e6c69e9
release: v0.49.5 [skip ci]
v0.49.5
2026-08-07 21:02:12 +00:00
emil User
ccb7023965
DEVX-151: perf: skip dep resolution in setup-image with --no-deps
2026-08-07 21:01:06 +00:00
gitea-actions-bot
7dd15f1461
chore: update badge URLs to commit 8c02351c [skip ci]
2026-08-07 20:44:08 +00:00
devx-ci-bot
d4e4621fa1
release: v0.49.4 [skip ci]
v0.49.4
2026-08-07 20:43:19 +00:00
emil User
a6f814c446
DEVX-150: fix: add container.credentials for private registry auth
2026-08-07 20:42:18 +00:00
gitea-actions-bot
04aa5acb1f
chore: update badge URLs to commit 40269e2e [skip ci]
2026-08-07 20:34:03 +00:00
devx-ci-bot
6973f9d851
release: v0.49.3 [skip ci]
v0.49.3
2026-08-07 20:33:16 +00:00
emil User
2669a0ea73
DEVX-149: fix: retry ansible-galaxy collection install on transient timeouts
2026-08-07 20:26:52 +00:00
gitea-actions-bot
03f057b55a
chore: update badge URLs to commit b534b155 [skip ci]
2026-08-07 15:37:23 +00:00
devx-ci-bot
706d6dafe0
release: v0.49.2 [skip ci]
v0.49.2
2026-08-07 15:36:28 +00:00
oblachno Admin and emil User
03ddce427c
DEVX-148: fix: add fallback URL for tea download
...
Co-authored-by: oblachno Admin <admin@oblachno.oblachno.fyi >
2026-08-07 15:33:54 +00:00
gitea-actions-bot
9642d6884c
chore: update badge URLs to commit 3f33ebe6 [skip ci]
2026-08-07 14:32:31 +00:00
devx-ci-bot
b2074d6635
release: v0.49.1 [skip ci]
v0.49.1
2026-08-07 14:31:37 +00:00
oblachno Admin and emil User
a6dddf25e7
DEVX-147: fix: add container images to build-images workflow
...
Co-authored-by: oblachno Admin <admin@oblachno.oblachno.fyi >
2026-08-07 14:27:45 +00:00
gitea-actions-bot
01130a7385
chore: update badge URLs to commit 58fdb2b6 [skip ci]
2026-08-07 14:23:22 +00:00
devx-ci-bot
07580c9280
release: v0.49.0 [skip ci]
v0.49.0
2026-08-07 14:22:26 +00:00
oblachno Admin and emil User
6601d90bee
DEVX-146: feat: add --include-roles and --exclude-roles to distribute_molecule
...
Co-authored-by: oblachno Admin <admin@oblachno.oblachno.fyi >
2026-08-07 14:20:54 +00:00
gitea-actions-bot
0df79fed53
chore: update badge URLs to commit b55c2d2f [skip ci]
2026-07-22 20:58:00 +00:00
devx-ci-bot
cf8287e683
release: v0.48.0 [skip ci]
2026-07-22 20:57:10 +00:00
emil User
9f1bdc4cf1
DEVX-145: feat: extract reusable components from infra and grm into devx
2026-07-22 20:56:27 +00:00
gitea-actions-bot
004b890463
chore: update badge URLs to commit 82b4caf3 [skip ci]
2026-07-17 02:11:54 +00:00
devx-ci-bot
587906f518
release: v0.47.3 [skip ci]
v0.47.3
2026-07-17 02:11:15 +00:00
emil User
d743ba93eb
DEVX-144: fix: bake promtool into ci-full image, add download timeout, speed up tests
2026-07-17 02:10:17 +00:00
gitea-actions-bot
c7351a495a
chore: update badge URLs to commit eeaec1e7 [skip ci]
2026-07-17 00:45:48 +00:00
devx-ci-bot
4de11bfc18
release: v0.47.2 [skip ci]
v0.47.2
2026-07-17 00:45:13 +00:00
emil User
a02bf6d70e
DEVX-143: fix: add retry logic to TeaCLI for transient HTTP errors (502/503/504/429)
2026-07-17 00:44:27 +00:00
gitea-actions-bot
368c87aabf
chore: update badge URLs to commit 4e6bada8 [skip ci]
2026-07-16 14:27:31 +00:00
devx-ci-bot
4f982dc3ba
release: v0.47.1 [skip ci]
v0.47.1
2026-07-16 14:26:58 +00:00
emil User
a7a8637244
DEVX-142: fix: tea CLI login failure handling, error messages, release retry
2026-07-16 14:26:15 +00:00
gitea-actions-bot
cdf3408a35
chore: update badge URLs to commit e6827cec [skip ci]
2026-07-14 23:19:50 +00:00
devx-ci-bot
8fcac10286
release: v0.47.0 [skip ci]
v0.47.0
2026-07-14 23:19:15 +00:00