Commit 0ecdba4
perf(deploy): leverage pre-installed jq on ubuntu-24.04 runners
Removes conditional jq installation logic since jq 1.7.1 is pre-installed
on ubuntu-24.04 GitHub Actions runners.
Changes:
- Remove apt-get install check/fallback for jq
- Simplify tool verification to direct version checks
- Remove timeout command check (coreutils guaranteed on Ubuntu)
- Maintain Bash 4.0+ version check as safeguard
Benefits:
- Faster workflow execution (no apt-get operations)
- Simpler verification step (12 lines reduced to 8)
- Relies on documented runner capabilities
References:
- https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md
- jq 1.7.1-3ubuntu0.24.04.1 confirmed pre-installed
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 355b2ae commit 0ecdba4
1 file changed
+4
-13
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
259 | | - | |
260 | | - | |
261 | | - | |
262 | | - | |
263 | | - | |
264 | | - | |
| 259 | + | |
265 | 260 | | |
266 | 261 | | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
| 262 | + | |
272 | 263 | | |
273 | 264 | | |
274 | | - | |
275 | | - | |
| 265 | + | |
| 266 | + | |
276 | 267 | | |
277 | 268 | | |
278 | 269 | | |
| |||
0 commit comments