Skip to content

Commit 902fc7f

Browse files
authored
chore(attestation): Move attestation to pkg (#1195)
Signed-off-by: Javier Rodriguez <[email protected]>
1 parent dd42b5d commit 902fc7f

File tree

145 files changed

+116
-117
lines changed

Some content is hidden

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

145 files changed

+116
-117
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ 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
9+
cd ./pkg/attestation/crafter/api && buf generate
1010
make -C ./app/controlplane api
1111
make -C ./app/artifact-cas api
1212

app/cli/cmd/workflow_workflow_run_describe.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ import (
2525
"time"
2626

2727
"github.com/chainloop-dev/chainloop/app/cli/internal/action"
28-
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
29-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer"
28+
v1 "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
29+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer"
3030
"github.com/jedib0t/go-pretty/v6/table"
3131
"github.com/jedib0t/go-pretty/v6/text"
3232
"github.com/muesli/reflow/wrap"

app/cli/internal/action/action.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ import (
2222
"time"
2323

2424
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
25-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
26-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter/statemanager/filesystem"
27-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter/statemanager/remote"
25+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
26+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter/statemanager/filesystem"
27+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter/statemanager/remote"
2828
"github.com/rs/zerolog"
2929
"google.golang.org/grpc"
3030
)

app/cli/internal/action/attestation_add.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ import (
2222

2323
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
2424
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
25-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
2625
"github.com/chainloop-dev/chainloop/internal/casclient"
2726
"github.com/chainloop-dev/chainloop/internal/grpcconn"
27+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
2828
"google.golang.org/grpc"
2929
)
3030

app/cli/internal/action/attestation_init.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import (
2222
"strconv"
2323

2424
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
25-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
26-
clientAPI "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
25+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
26+
clientAPI "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
2727
)
2828

2929
type AttestationInitOpts struct {

app/cli/internal/action/attestation_push.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ import (
2222
"time"
2323

2424
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
25-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
26-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer"
27-
"github.com/chainloop-dev/chainloop/internal/attestation/signer"
25+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
26+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer"
27+
"github.com/chainloop-dev/chainloop/pkg/attestation/signer"
2828
"github.com/secure-systems-lab/go-securesystemslib/dsse"
2929
"google.golang.org/grpc"
3030
"google.golang.org/protobuf/types/known/timestamppb"

app/cli/internal/action/attestation_reset.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"fmt"
2121

2222
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
23-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
23+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
2424
"github.com/go-kratos/kratos/v2/errors"
2525
)
2626

app/cli/internal/action/attestation_status.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121
"time"
2222

2323
pbc "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
24-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
25-
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
24+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
25+
v1 "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
2626
)
2727

2828
type AttestationStatusOpts struct {

app/cli/internal/action/attestation_status_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"testing"
2020

2121
craftingpb "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
22-
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
22+
v1 "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
2323
"github.com/stretchr/testify/assert"
2424
)
2525

app/cli/internal/action/workflow_contract_create.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"context"
2020

2121
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
22-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
22+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
2323
)
2424

2525
type WorkflowContractCreate struct {

app/cli/internal/action/workflow_contract_update.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"context"
2020

2121
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
22-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
22+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
2323
)
2424

2525
type WorkflowContractUpdate struct {

app/cli/internal/action/workflow_run_describe.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import (
2424
"sort"
2525

2626
pb "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
27-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
27+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2828
"github.com/sigstore/cosign/v2/pkg/blob"
2929
"github.com/sigstore/cosign/v2/pkg/cosign"
3030
sigs "github.com/sigstore/cosign/v2/pkg/signature"

app/cli/internal/telemetry/telemetry.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"runtime"
2121

2222
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
23-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
23+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
2424
"github.com/denisbrodbeck/machineid"
2525
"github.com/rs/zerolog"
2626
)

app/controlplane/api/controlplane/v1/attestation_state.pb.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/controlplane/api/controlplane/v1/response_messages.pb.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/controlplane/internal/dispatcher/dispatcher.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import (
2929

3030
"github.com/chainloop-dev/chainloop/app/controlplane/pkg/biz"
3131
"github.com/chainloop-dev/chainloop/app/controlplane/plugins/sdk/v1"
32-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
32+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
3333
"github.com/chainloop-dev/chainloop/pkg/credentials"
3434
"github.com/chainloop-dev/chainloop/pkg/servicelogger"
3535
"github.com/go-kratos/kratos/v2/log"

app/controlplane/internal/service/attestation.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ import (
2828
"github.com/chainloop-dev/chainloop/app/controlplane/internal/usercontext"
2929
"github.com/chainloop-dev/chainloop/app/controlplane/internal/usercontext/attjwtmiddleware"
3030
"github.com/chainloop-dev/chainloop/app/controlplane/pkg/biz"
31-
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
32-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
3331
casJWT "github.com/chainloop-dev/chainloop/internal/robotaccount/cas"
32+
v1 "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
33+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
3434
"github.com/chainloop-dev/chainloop/pkg/credentials"
3535

3636
errors "github.com/go-kratos/kratos/v2/errors"

app/controlplane/internal/service/attestation_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import (
1919
"testing"
2020

2121
cpAPI "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
22-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
22+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2323
crv1 "github.com/google/go-containerregistry/pkg/v1"
2424
"github.com/stretchr/testify/assert"
2525
)

app/controlplane/pkg/biz/attestation.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"fmt"
2222
"io"
2323

24-
"github.com/chainloop-dev/chainloop/internal/attestation"
24+
"github.com/chainloop-dev/chainloop/pkg/attestation"
2525
"github.com/chainloop-dev/chainloop/pkg/servicelogger"
2626
"github.com/go-kratos/kratos/v2/log"
2727

app/controlplane/pkg/biz/attestationstate.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"fmt"
2626
"io"
2727

28-
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
28+
v1 "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
2929
"github.com/google/uuid"
3030
"golang.org/x/crypto/pbkdf2"
3131
"google.golang.org/protobuf/proto"

app/controlplane/pkg/biz/attestationstate_integration_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222

2323
"github.com/chainloop-dev/chainloop/app/controlplane/pkg/biz"
2424
"github.com/chainloop-dev/chainloop/app/controlplane/pkg/biz/testhelpers"
25-
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
25+
v1 "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
2626
"github.com/chainloop-dev/chainloop/pkg/credentials"
2727
creds "github.com/chainloop-dev/chainloop/pkg/credentials/mocks"
2828
"github.com/google/uuid"

app/controlplane/pkg/biz/casmapping.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323
"fmt"
2424
"time"
2525

26-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
26+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2727
"github.com/chainloop-dev/chainloop/pkg/servicelogger"
2828
"github.com/go-kratos/kratos/v2/log"
2929
cr_v1 "github.com/google/go-containerregistry/pkg/v1"

app/controlplane/pkg/biz/referrer.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ import (
2424
"time"
2525

2626
conf "github.com/chainloop-dev/chainloop/app/controlplane/internal/conf/controlplane/config/v1"
27-
"github.com/chainloop-dev/chainloop/internal/attestation"
28-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
27+
"github.com/chainloop-dev/chainloop/pkg/attestation"
28+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2929
"github.com/chainloop-dev/chainloop/pkg/servicelogger"
3030
"github.com/go-kratos/kratos/v2/log"
3131
"github.com/google/uuid"

app/controlplane/pkg/biz/workflowrun.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import (
2323
"time"
2424

2525
"github.com/chainloop-dev/chainloop/app/controlplane/internal/pagination"
26-
"github.com/chainloop-dev/chainloop/internal/attestation"
27-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
26+
"github.com/chainloop-dev/chainloop/pkg/attestation"
27+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2828
"github.com/secure-systems-lab/go-securesystemslib/dsse"
2929

3030
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"

app/controlplane/plugins/core/dependency-track/v1/extension_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"testing"
2121

2222
"github.com/chainloop-dev/chainloop/app/controlplane/plugins/sdk/v1"
23-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
23+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2424
"github.com/stretchr/testify/assert"
2525
"github.com/stretchr/testify/require"
2626
)

app/controlplane/plugins/sdk/v1/fanout.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
crv1 "github.com/google/go-containerregistry/pkg/v1"
2929

3030
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
31-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
31+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
3232
"github.com/chainloop-dev/chainloop/pkg/servicelogger"
3333
"github.com/go-kratos/kratos/v2/log"
3434
intoto "github.com/in-toto/attestation/go/v1"

app/controlplane/plugins/sdk/v1/helpers.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
"sort"
2121
"time"
2222

23-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
23+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2424
"github.com/jedib0t/go-pretty/v6/table"
2525
"github.com/muesli/reflow/wrap"
2626
)

app/controlplane/plugins/sdk/v1/helpers_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"testing"
2222
"time"
2323

24-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
24+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2525
"github.com/secure-systems-lab/go-securesystemslib/dsse"
2626
"github.com/stretchr/testify/assert"
2727
"github.com/stretchr/testify/require"

app/controlplane/plugins/sdk/v1/plugin/api/translation.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121

2222
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
2323
"github.com/chainloop-dev/chainloop/app/controlplane/plugins/sdk/v1"
24-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
24+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2525
cr_v1 "github.com/google/go-containerregistry/pkg/v1"
2626
status "google.golang.org/grpc/status"
2727
timestamppb "google.golang.org/protobuf/types/known/timestamppb"

app/controlplane/plugins/sdk/v1/plugin/grpc_server.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121

2222
"github.com/chainloop-dev/chainloop/app/controlplane/plugins/sdk/v1"
2323
"github.com/chainloop-dev/chainloop/app/controlplane/plugins/sdk/v1/plugin/api"
24-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
24+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
2525
"github.com/secure-systems-lab/go-securesystemslib/dsse"
2626
)
2727

buf.work.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ directories:
66
- app/artifact-cas/internal/conf
77
- app/artifact-cas/api
88
- pkg/credentials/api
9-
- internal/attestation/crafter/api
9+
- pkg/attestation/crafter/api

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

+5-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/attestation/crafter/api/attestation/v1/crafting_state.proto renamed to pkg/attestation/crafter/api/attestation/v1/crafting_state.proto

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import "buf/validate/validate.proto";
2121
import "google/protobuf/timestamp.proto";
2222
import "workflowcontract/v1/crafting_schema.proto";
2323

24-
option go_package = "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1";
24+
option go_package = "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1";
2525

2626
message Attestation {
2727
google.protobuf.Timestamp initialized_at = 1 [(buf.validate.field).required = true];

internal/attestation/crafter/crafter.go renamed to pkg/attestation/crafter/crafter.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ import (
3030
"github.com/bufbuild/protovalidate-go"
3131
v1 "github.com/chainloop-dev/chainloop/app/controlplane/api/controlplane/v1"
3232
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
33-
api "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
34-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter/materials"
3533
"github.com/chainloop-dev/chainloop/internal/casclient"
3634
"github.com/chainloop-dev/chainloop/internal/ociauth"
35+
api "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
36+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter/materials"
3737
"github.com/chainloop-dev/chainloop/pkg/policies"
3838
"github.com/go-git/go-git/v5"
3939
"github.com/go-git/go-git/v5/plumbing"

internal/attestation/crafter/crafter_test.go renamed to pkg/attestation/crafter/crafter_test.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ import (
2424
"time"
2525

2626
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
27-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter"
28-
v1 "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
29-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter/materials"
30-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter/runners"
31-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter/statemanager/filesystem"
3227
"github.com/chainloop-dev/chainloop/internal/casclient"
3328
mUploader "github.com/chainloop-dev/chainloop/internal/casclient/mocks"
29+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter"
30+
v1 "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
31+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter/materials"
32+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter/runners"
33+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter/statemanager/filesystem"
3434

3535
"github.com/go-git/go-git/v5"
3636
"github.com/go-git/go-git/v5/plumbing/object"

internal/attestation/crafter/materials/artifact.go renamed to pkg/attestation/crafter/materials/artifact.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"fmt"
2121

2222
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
23-
api "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
2423
"github.com/chainloop-dev/chainloop/internal/casclient"
24+
api "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
2525
"github.com/rs/zerolog"
2626
)
2727

internal/attestation/crafter/materials/artifact_test.go renamed to pkg/attestation/crafter/materials/artifact_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ import (
2222

2323
"code.cloudfoundry.org/bytefmt"
2424
contractAPI "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
25-
attestationApi "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
26-
"github.com/chainloop-dev/chainloop/internal/attestation/crafter/materials"
2725
"github.com/chainloop-dev/chainloop/internal/casclient"
2826
mUploader "github.com/chainloop-dev/chainloop/internal/casclient/mocks"
27+
attestationApi "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
28+
"github.com/chainloop-dev/chainloop/pkg/attestation/crafter/materials"
2929
"github.com/rs/zerolog"
3030
"github.com/stretchr/testify/assert"
3131
"github.com/stretchr/testify/require"

internal/attestation/crafter/materials/attestation.go renamed to pkg/attestation/crafter/materials/attestation.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ import (
2323
"path"
2424

2525
schemaapi "github.com/chainloop-dev/chainloop/app/controlplane/api/workflowcontract/v1"
26-
"github.com/chainloop-dev/chainloop/internal/attestation"
27-
api "github.com/chainloop-dev/chainloop/internal/attestation/crafter/api/attestation/v1"
28-
"github.com/chainloop-dev/chainloop/internal/attestation/renderer/chainloop"
2926
"github.com/chainloop-dev/chainloop/internal/casclient"
27+
"github.com/chainloop-dev/chainloop/pkg/attestation"
28+
api "github.com/chainloop-dev/chainloop/pkg/attestation/crafter/api/attestation/v1"
29+
"github.com/chainloop-dev/chainloop/pkg/attestation/renderer/chainloop"
3030
"github.com/rs/zerolog"
3131
"github.com/secure-systems-lab/go-securesystemslib/dsse"
3232
)

0 commit comments

Comments
 (0)