emil and Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
deb9399232
fix: add GitHub mirror fallback for actionlint and vale downloads
...
CI image builds failed repeatedly because GitHub releases dropped
connections (RemoteDisconnected) on all 5 retry attempts. Add
ghproxy.com as a fallback URL for _download_and_extract_tarball so
the build can fall through to a mirror when GitHub is flaky.
- Add fallback_urls parameter to _download_and_extract_tarball
- Add ghproxy.com mirror fallback for actionlint and vale
- Add tests for fallback success and all-URLs-fail paths
DEVX-159
Generated with [Devin](https://devin.ai )
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-12 23:51:48 +02:00
devx-ci-bot
3687f00b83
release: v0.50.5 [skip ci]
2026-08-12 21:39:58 +00:00
emil User
ce8e611cc1
DEVX-158: fix: increase download retry attempts and backoff for transient GitHub outages
2026-08-12 21:37:46 +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
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
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
devx-ci-bot
06b11617ce
release: v0.50.1 [skip ci]
2026-08-12 13:16:50 +00:00
devx-ci-bot
18632bd543
release: v0.50.0 [skip ci]
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
devx-ci-bot
dd8e6c69e9
release: v0.49.5 [skip ci]
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
devx-ci-bot
d4e4621fa1
release: v0.49.4 [skip ci]
2026-08-07 20:43:19 +00:00
emil User
2669a0ea73
DEVX-149: fix: retry ansible-galaxy collection install on transient timeouts
2026-08-07 20:26:52 +00:00
devx-ci-bot
706d6dafe0
release: v0.49.2 [skip ci]
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
devx-ci-bot
b2074d6635
release: v0.49.1 [skip ci]
2026-08-07 14:31:37 +00:00
devx-ci-bot
07580c9280
release: v0.49.0 [skip ci]
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
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
devx-ci-bot
587906f518
release: v0.47.3 [skip ci]
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
devx-ci-bot
4de11bfc18
release: v0.47.2 [skip ci]
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
devx-ci-bot
4f982dc3ba
release: v0.47.1 [skip ci]
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
devx-ci-bot
8fcac10286
release: v0.47.0 [skip ci]
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
devx-ci-bot
ea7566fe6b
release: v0.46.0 [skip ci]
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
devx-ci-bot
f339df3562
release: v0.45.1 [skip ci]
2026-07-14 12:35:27 +00:00
emil User
db38453a54
DEVX-139: fix: URL-encode package names and versions in clean_images API calls
2026-07-14 12:34:35 +00:00
devx-ci-bot
b8b21cccd5
release: v0.45.0 [skip ci]
2026-07-14 01:21:59 +00:00
emil User
326eccfd2f
DEVX-138: feat: add IO_INTERNAL_CALLS to check_test_isolation
2026-07-14 01:21:15 +00:00
devx-ci-bot
53b49ec91c
release: v0.44.2 [skip ci]
2026-07-14 00:54:56 +00:00
emil User
2cfc0aca10
DEVX-137: fix: use legacy Docker builder to avoid Gitea registry 403
2026-07-14 00:54:12 +00:00
devx-ci-bot
adb94bf96f
release: v0.44.1 [skip ci]
2026-07-14 00:47:49 +00:00
emil User
32308f2ad8
DEVX-137: fix: disable Docker buildx provenance attestation
2026-07-14 00:47:04 +00:00
devx-ci-bot
79830b52e7
release: v0.44.0 [skip ci]
2026-07-13 23:55:52 +00:00
emil User
ddfbdec956
DEVX-136: feat: add fix_pr_title module and update_pr API method
2026-07-13 23:55:11 +00:00
devx-ci-bot
888cc4e3b2
release: v0.43.0 [skip ci]
2026-07-13 05:02:47 +00:00
emil User
f08ff0e7a3
DEVX-135: feat: add get_customer_vm_ip and get_observability_vm_ip to I/O check
2026-07-13 05:02:03 +00:00
devx-ci-bot
bdfe2c561b
release: v0.42.0 [skip ci]
2026-07-13 02:58:46 +00:00
emil User
02b27dd343
DEVX-134: feat: add I/O function isolation check and skip integration tests
2026-07-13 02:57:54 +00:00
devx-ci-bot
1a60739b5a
release: v0.41.2 [skip ci]
2026-07-13 02:26:42 +00:00
emil User
50dcb67083
DEVX-133: fix: auto-discover molecule root instead of hardcoding gitea-runner
2026-07-13 02:25:59 +00:00
devx-ci-bot
570de94575
release: v0.41.1 [skip ci]
2026-07-13 01:38:46 +00:00