Skip to content

openapi-codegen: improve build and CI - #176

Merged
svix-jbrown merged 3 commits into
mainfrom
jbrown/improve-docker-build
Jul 21, 2026
Merged

openapi-codegen: improve build and CI#176
svix-jbrown merged 3 commits into
mainfrom
jbrown/improve-docker-build

Conversation

@svix-jbrown

Copy link
Copy Markdown
Contributor

Many changes:

  • Add prek / pre-commit rules
  • Pin github actions by SHA
  • Use docker/github-builder instead of doing it by hand
  • Move all of the platform-specific logic into the Dockerfile instead of the Github Actions so you can just do docker build on any platform and it works
  • Bump to alpine 3.24 from 3.21
  • Add dependabot
  • Run the full build in CI (but don't push it!)

@svix-jbrown
svix-jbrown force-pushed the jbrown/improve-docker-build branch 3 times, most recently from 14e8f8d to 2e11702 Compare July 17, 2026 17:30
@svix-jbrown
svix-jbrown force-pushed the jbrown/improve-docker-build branch from 2e11702 to a027dce Compare July 17, 2026 17:31
@svix-jbrown
svix-jbrown marked this pull request as ready for review July 17, 2026 17:41
@svix-jbrown
svix-jbrown requested a review from a team as a code owner July 17, 2026 17:41
Comment thread .github/workflows/ci.yml
@svix-jbrown
svix-jbrown merged commit 9d777e0 into main Jul 21, 2026
8 checks passed
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.

2 participants