diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index 60a34c7..60da64f 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -6,8 +6,6 @@ on: - synchronize - reopened - ready_for_review -env: - GO_VERSION: 1.22.5 jobs: Static: runs-on: ubuntu-latest @@ -17,7 +15,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v3 with: - go-version: ${{ env.GO_VERSION }} + go-version-file: go.mod cache: true - name: Touch run: make touch @@ -35,7 +33,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v3 with: - go-version: ${{ env.GO_VERSION }} + go-version-file: go.mod cache: true - name: Install Helm uses: azure/setup-helm@v3 diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 4b9696d..be9f139 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -6,7 +6,6 @@ on: tags: - '*' env: - GO_VERSION: 1.22.5 REGISTRY: ghcr.io jobs: release: @@ -19,7 +18,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v3 with: - go-version: ${{ env.GO_VERSION }} + go-version-file: go.mod cache: true - name: Install Helm uses: azure/setup-helm@v3 diff --git a/charts/region/Chart.yaml b/charts/region/Chart.yaml index ce03c7b..0d0b6c2 100644 --- a/charts/region/Chart.yaml +++ b/charts/region/Chart.yaml @@ -4,8 +4,8 @@ description: A Helm chart for deploying Unikorn's Region Controller type: application -version: v0.1.23 -appVersion: v0.1.23 +version: v0.1.24 +appVersion: v0.1.24 icon: https://raw.githubusercontent.com/unikorn-cloud/assets/main/images/logos/dark-on-light/icon.png diff --git a/go.mod b/go.mod index cf76d44..20f195b 100644 --- a/go.mod +++ b/go.mod @@ -10,8 +10,8 @@ require ( github.com/oapi-codegen/runtime v1.1.1 github.com/spf13/pflag v1.0.5 github.com/stretchr/testify v1.9.0 - github.com/unikorn-cloud/core v0.1.62 - github.com/unikorn-cloud/identity v0.2.28 + github.com/unikorn-cloud/core v0.1.63 + github.com/unikorn-cloud/identity v0.2.29 go.opentelemetry.io/otel v1.28.0 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.28.0 go.opentelemetry.io/otel/sdk v1.28.0 diff --git a/go.sum b/go.sum index 31b95f6..39dbfe4 100644 --- a/go.sum +++ b/go.sum @@ -138,10 +138,10 @@ github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsT github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/ugorji/go/codec v1.2.12 h1:9LC83zGrHhuUA9l16C9AHXAqEV/2wBQ4nkvumAE65EE= github.com/ugorji/go/codec v1.2.12/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg= -github.com/unikorn-cloud/core v0.1.62 h1:EbXZxQxBIYjWC/LVLw8xAd46609u5GLc2DxnrZnLYxE= -github.com/unikorn-cloud/core v0.1.62/go.mod h1:Cd0zU1LrKo+OwnnCwuTQ+QL3yibnkjDHtkujfDM4AdE= -github.com/unikorn-cloud/identity v0.2.28 h1:tJqkcTurte0oEHUW6EUjcZ69x2z0KI8puHSBKHF6ECE= -github.com/unikorn-cloud/identity v0.2.28/go.mod h1:k3Dfr604vlP5ryJJsFc412vgaIuztCzxsuiQwa3ws1Q= +github.com/unikorn-cloud/core v0.1.63 h1:Jl/xuoGRKESMXhS1+apcaS/1I776agTyT75BGz9AKBA= +github.com/unikorn-cloud/core v0.1.63/go.mod h1:JcUIQW3+oiZPUQmOlENw3OCi35IBxPKa+J4MbP3TO7k= +github.com/unikorn-cloud/identity v0.2.29 h1:kKEJmh6tjjdvZWYdZhyRewG3aHf9wmWwG5C/kb+Rm9A= +github.com/unikorn-cloud/identity v0.2.29/go.mod h1:ujrL+6kRUrPIk4Z0Yc12A+FDy6L4b2Hgzz6oGZlKfGI= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= diff --git a/pkg/openapi/schema.go b/pkg/openapi/schema.go index b1ccd3a..f8bfbed 100644 --- a/pkg/openapi/schema.go +++ b/pkg/openapi/schema.go @@ -79,31 +79,31 @@ var swaggerSpec = []string{ "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", - "+ifRvrHu78O6Dw//GwAA//9RsMhvMGAAAA==", + "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", } // GetSwagger returns the content of the embedded swagger specification file