emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
dd603d3e91
fix: add tenacity retry to install_tools._download for transient network failures
...
The build-images CI job failed because GitHub releases dropped
connections ("Remote end closed connection without response") for
actionlint, vale, and hadolint simultaneously. The previous code only
fell through to the next fallback URL — there was no retry on the same
URL for transient connection resets.
Now uses tenacity.Retrying with exponential backoff (2-10s, 3 attempts)
on URLError/OSError/ConnectionError, matching the pattern already used
in devx.utils.network. The _sleep kwarg allows tests to skip real
sleeping.
3 new tests cover: retry-then-success, exhaustion-after-max-retries,
and no-retry-on-non-transient-errors.
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-12 20:13:03 +02: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
emil User
c62c560c85
DEVX-141: feat: add promtool to install_tools for alert rule validation
2026-07-14 23:18:29 +00:00
gitea-actions-bot
08b781f978
chore: update badge URLs to commit 75024199 [skip ci]
2026-07-14 16:30:59 +00:00
devx-ci-bot
ea7566fe6b
release: v0.46.0 [skip ci]
v0.46.0
2026-07-14 16:30:24 +00:00
emil User
d8ceb6c8a1
DEVX-140: feat: make check_test_isolation configurable via pyproject.toml
2026-07-14 16:29:31 +00:00
gitea-actions-bot
748baf17eb
chore: update badge URLs to commit b6a7c5d7 [skip ci]
2026-07-14 12:36:06 +00:00
devx-ci-bot
f339df3562
release: v0.45.1 [skip ci]
v0.45.1
2026-07-14 12:35:27 +00:00