3 Commits

Author SHA1 Message Date
0e770777d5 Fix S2I workflow to stop automatic failures
- Disable automatic trigger on push to main
- Change to manual-only workflow dispatch
- Add webhook token validation
- Prevent emails from failed automatic builds
- Add clear instructions for webhook setup
2025-10-04 11:48:00 -03:00
a73aa4a76f Fix S2I webhook URL - use OpenShift API server
- Change from application route to OpenShift API server
- Fix DNS resolution issue in GitHub Actions
- Use api.shrocp4upi419ovn.lab.upshift.rdu2.redhat.com:6443
2025-10-04 10:02:29 -03:00
2bb99839ba Add S2I GitHub Actions automation
- Add s2i-deploy.yml workflow for automatic S2I builds
- Update deploy-s2i.sh with --github option for GitHub Actions
- Generic webhook integration for automatic builds
- Maintain existing manual S2I deployment option
2025-10-04 10:00:54 -03:00