Commit 4de0366
ci: fix hybrid system test for prod-script changes and k3d install
Three fixes to hybrid_system_test:
1. Exclude glob 'scripts/prod/**/*' did not match top-level files like
scripts/prod/common_lib.py under fnmatch (needs a sub-dir), so prod-script-only
PRs wrongly triggered this infra-heavy test. Use 'scripts/prod/**'.
2. The trigger args were interpolated unquoted into the run step, so a glob like
'scripts/prod/**' was shell-expanded before reaching check_test_trigger.py.
Quote the interpolations.
3. AbsaOSS/k3d-action defaults to k3d v5.4.6, whose release predates the
checksums.txt asset that the current k3d install.sh fetches (with --fail),
causing a 404 / 'Failed to install k3d'. Pin K3D_VERSION=v5.5.0 (earliest
release shipping checksums.txt; smallest bump from the old default).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 4cd57f7 commit 4de0366
1 file changed
Lines changed: 10 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
149 | 154 | | |
150 | 155 | | |
151 | 156 | | |
| |||
0 commit comments