Skip to content

chore(ci): modernize gateway-conformance and docker #337

Merged
lidel merged 1 commit intomainfrom
fix/modernize-ci-workflows
Feb 16, 2026
Merged

chore(ci): modernize gateway-conformance and docker #337
lidel merged 1 commit intomainfrom
fix/modernize-ci-workflows

Conversation

@lidel
Copy link
Member

@lidel lidel commented Feb 16, 2026

porting some improvements from Kubo

gateway-conformance.yml:

  • add permissions, timeout-minutes, defaults.run.shell
  • read Go version from go.mod instead of hardcoding
  • add fail-fast: false to see all backend failures
  • add health check after each rainbow start variant

docker.yml:

  • add timeout-minutes
  • switch from local buildx cache to GHA cache
  • add smoke test: build amd64 image, verify --version, then push multi-platform

gateway-conformance.yml:
- add permissions, timeout-minutes, defaults.run.shell
- read Go version from go.mod instead of hardcoding
- add fail-fast: false to see all backend failures
- add health check after each rainbow start variant

docker.yml:
- add timeout-minutes
- switch from local buildx cache to GHA cache
- add smoke test: build amd64 image, verify --version, then push multi-platform
@lidel lidel changed the title ci: modernize gateway-conformance and docker workflows chore(ci): modernize gateway-conformance and docker Feb 16, 2026
@lidel lidel merged commit 4ce5b18 into main Feb 16, 2026
9 checks passed
@lidel lidel deleted the fix/modernize-ci-workflows branch February 16, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant