Update build targets for compliance portal app
Add the complianceportal Go embed target, wire it into CI and release workflows, and document the new build entry point. Signed-off-by: Bryan Frimin <bryan@probo.com>
This commit is contained in:
6
.github/workflows/make.yaml
vendored
6
.github/workflows/make.yaml
vendored
@@ -81,7 +81,7 @@ jobs:
|
||||
run: |
|
||||
go generate ./pkg/server/api/connect/v1
|
||||
go generate ./pkg/server/api/console/v1
|
||||
go generate ./pkg/server/api/trust/v1
|
||||
go generate ./pkg/server/api/complianceportal/v1
|
||||
go generate ./pkg/server/api/mcp/v1
|
||||
- name: "Build binaries"
|
||||
env:
|
||||
@@ -254,7 +254,7 @@ jobs:
|
||||
run: |
|
||||
go generate ./pkg/server/api/connect/v1
|
||||
go generate ./pkg/server/api/console/v1
|
||||
go generate ./pkg/server/api/trust/v1
|
||||
go generate ./pkg/server/api/complianceportal/v1
|
||||
go generate ./pkg/server/api/mcp/v1
|
||||
- name: "Build probod group binaries"
|
||||
env:
|
||||
@@ -319,7 +319,7 @@ jobs:
|
||||
run: |
|
||||
go generate ./pkg/server/api/connect/v1
|
||||
go generate ./pkg/server/api/console/v1
|
||||
go generate ./pkg/server/api/trust/v1
|
||||
go generate ./pkg/server/api/complianceportal/v1
|
||||
go generate ./pkg/server/api/mcp/v1
|
||||
- name: "Run gofmt"
|
||||
run: |
|
||||
|
||||
2
.github/workflows/release-probod.yaml
vendored
2
.github/workflows/release-probod.yaml
vendored
@@ -75,7 +75,7 @@ jobs:
|
||||
run: |
|
||||
go generate ./pkg/server/api/connect/v1
|
||||
go generate ./pkg/server/api/console/v1
|
||||
go generate ./pkg/server/api/trust/v1
|
||||
go generate ./pkg/server/api/complianceportal/v1
|
||||
go generate ./pkg/server/api/mcp/v1
|
||||
- name: "Build binaries"
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user