• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Alan-Jowett / CoPilot-For-Consensus / 20498135999
78%

Build:
DEFAULT BRANCH: main
Ran 25 Dec 2025 03:19AM UTC
Jobs 0
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
  cancel
20498135999

push

github

web-flow
Introduce cloud-agnostic API gateway abstraction with OpenAPI-driven multi-cloud support (#585)

* Initial plan

* Add cloud-agnostic API gateway abstraction with OpenAPI spec and adapters

- Create canonical OpenAPI 3.0 specification for all public endpoints
- Implement gateway adapter base class and interface
- Add Azure, AWS, and GCP adapter implementations
- Create NGINX adapter for local deployment validation
- Add configuration generator CLI tool
- Include comprehensive documentation
- Test generator with all adapters successfully

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Complete gateway documentation and CI/CD integration

- Add comprehensive cloud deployment guides (Azure, AWS, GCP)
- Create extending guide for adding new adapters
- Add GitHub Actions workflow for validation
- Include deployment examples and troubleshooting
- Cover security, monitoring, and cost optimization

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Update main README with gateway documentation links

- Add Cloud-Agnostic API Gateway section to Architecture
- Include gateway documentation in Technical Documentation section
- Reference all deployment guides and extending guide

Co-authored-by: Alan-Jowett <20480683+Alan-Jowett@users.noreply.github.com>

* Potential fix for code scanning alert no. 22: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Fix code review issues in gateway adapters

- Fix sys.path manipulation in generate_gateway_config.py to use resolved path and avoid duplicates
- Remove unused json import from gcp_adapter.py
- Remove unused info variable from _add_gcp_extensions method
- Fix K8s config to return list of documents instead of dict with duplicate keys
- Use yaml.dump_all for proper multi-document YAML output
- Replace sed command with Python for cross-platform compatibility... (continued)
Source Files on build 20498135999
Detailed source file information is not available for this build.
  • Back to Repo
  • Github Actions Build #20498135999
  • e0cb4b0f on github
  • Prev Build on main (#20490007681)
  • Next Build on main (#20515066860)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc