13
0
Fork 0
mirror of https://github.com/yannh/kubeconform.git synced 2026-07-02 17:39:30 +00:00

Openapi2jsonschema-go (#357)

* Go implementation of openapi2jsonschema
* Add go version of openapi2jsonschema to container
This commit is contained in:
Yann Hamon 2026-06-04 21:17:41 +02:00 committed by GitHub
parent 8e634e18c0
commit b83bf792b2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 720 additions and 7 deletions

View file

@ -16,21 +16,29 @@ jobs:
- name: acceptance-test
run: make docker-acceptance
openapi2jsonschema-test:
openapi2jsonschema-go-test:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4
- name: test
working-directory: ./scripts
run: make docker-test docker-acceptance
working-directory: ./openapi2jsonschema-go
run: make docker-test
- name: build
working-directory: ./openapi2jsonschema-go
run: make docker-build-static
- name: acceptance-test
working-directory: ./openapi2jsonschema-go
run: make docker-acceptance
goreleaser:
runs-on: ubuntu-latest
needs:
- kubeconform-test
- openapi2jsonschema-test
- openapi2jsonschema-go-test
if: startsWith(github.ref, 'refs/tags/v')
steps:
- name: checkout