Description
Currently, the CI/CD pipeline is blocked when Claude AI service is down, preventing builds from completing. The Claude AI Orchestrator step should gracefully skip when the service is unavailable rather than blocking the entire pipeline.
Example of blocked run: https://github.com/dotCMS/core/actions/runs/24461196854
Rationale
- CI/CD reliability should not depend on external AI service availability
- Pipeline failures due to Claude being down cause unnecessary delays for the engineering team
- Other PR checks and validations should still be able to complete
Acceptance Criteria
Additional Context
Slack discussion: https://dotcms.slack.com/archives/C06SSEX2TS8/p1776270907489129?thread_ts=1776269966.484939&cid=C06SSEX2TS8
Description
Currently, the CI/CD pipeline is blocked when Claude AI service is down, preventing builds from completing. The Claude AI Orchestrator step should gracefully skip when the service is unavailable rather than blocking the entire pipeline.
Example of blocked run: https://github.com/dotCMS/core/actions/runs/24461196854
Rationale
Acceptance Criteria
Additional Context
Slack discussion: https://dotcms.slack.com/archives/C06SSEX2TS8/p1776270907489129?thread_ts=1776269966.484939&cid=C06SSEX2TS8