Skip to content

Commit 3d2b0ce

Browse files
authored
chore(api): move attestation API to common package (#496)
Signed-off-by: Miguel Martinez Trivino <[email protected]>
1 parent 8e82f7f commit 3d2b0ce

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+37
-41
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ API_PROTO_FILES=$(shell find api -name *.proto)
66
.PHONY: api
77
# generate api proto
88
api:
9+
cd ./internal/attestation/crafter/api && buf generate
910
make -C ./app/controlplane api
10-
make -C ./app/cli api
1111
make -C ./app/artifact-cas api
1212

1313
.PHONY: config

app/cli/Makefile

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
VERSION=$(shell git describe --tags --always)
22

3-
.PHONY: api
4-
# generate api proto
5-
api:
6-
cd ./api && buf generate
7-
83
.PHONY: build
94
# build
105
build:

app/cli/internal/action/attestation_init.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ import (
2121
"fmt"
2222
"strconv"
2323

24-
clientAPI "github.com/chainloop-dev/chainloop/app/cli/api/attestation/v1"
2524
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
2625
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
26+
clientAPI "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
2727
)
2828

2929
type AttestationInitOpts struct {

app/cli/internal/action/attestation_status.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import (
2020
"fmt"
2121
"time"
2222

23-
v1 "github.com/chainloop-dev/chainloop/app/cli/api/attestation/v1"
2423
pbc "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
2524
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
25+
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
2626
)
2727

2828
type AttestationStatusOpts struct {

buf.work.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
version: v1
22
directories:
3-
- app/cli/api
43
- app/controlplane/api
54
- app/artifact-cas/api
65
- internal/credentials/api
6+
- internal/attestation/crafter/api

app/cli/api/attestation/v1/crafting_state.go renamed to internal/attestation/crafter/api/attestation/v1/crafting_state.go

File renamed without changes.

app/cli/api/attestation/v1/crafting_state.pb.go renamed to internal/attestation/crafter/api/attestation/v1/crafting_state.pb.go

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/cli/api/attestation/v1/crafting_state.pb.validate.go renamed to internal/attestation/crafter/api/attestation/v1/crafting_state.pb.validate.go

File renamed without changes.

app/cli/api/attestation/v1/crafting_state.proto renamed to internal/attestation/crafter/api/attestation/v1/crafting_state.proto

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ syntax = "proto3";
1717

1818
package attestation.v1;
1919

20-
option go_package = "github.com/chainloop-dev/chainloop/app/cli/api/attestation/v1";
20+
option go_package = "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1";
2121

2222
import "workflowcontract/v1/crafting_schema.proto";
2323
import "validate/validate.proto";

app/cli/api/attestation/v1/crafting_state_test.go renamed to internal/attestation/crafter/api/attestation/v1/crafting_state_test.go

File renamed without changes.

0 commit comments

Comments
 (0)