oscerd opened a new pull request, #2891:
URL: https://github.com/apache/camel-kamelets/pull/2891

   ## Summary
   
   Small hardening of the GitHub Actions workflows (from a catalog audit). CI 
config only — no product changes.
   
   - **`timeout-minutes` on every job** — none of the 10 jobs had a timeout, so 
a hung job (most importantly the Testcontainers/JBang `integration-tests` run) 
could run up to GitHub's 6-hour default before being killed. Added generous 
upper bounds: `integration-tests` 90, `java-tests` / `ci-build` 60, the rest 30.
   - **Pin `actions/checkout` in `backport.yml` to a commit SHA** (`9c091bb…` — 
the same pin the other workflows already use) instead of the mutable `v7.0.0` 
tag, for supply-chain consistency.
   
   ## Verification
   - All 9 workflow files parse as valid YAML.
   - 10 `runs-on` jobs ↔ 10 `timeout-minutes` (1:1).
   - No mutable `actions/checkout@v*` tag references remain.
   
   ---
   _AI-generated by Claude Code on behalf of Andrea Cosentino (@oscerd)._
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to