18
18
with :
19
19
pull_request : ${{ github.event_name == 'pull_request' }}
20
20
step : fmt
21
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
21
22
attestations : " git github environment"
22
23
command : go fmt ./...
23
24
26
27
with :
27
28
pull_request : ${{ github.event_name == 'pull_request' }}
28
29
step : vet
30
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
29
31
attestations : " git github environment"
30
32
command : go vet ./...
31
33
35
37
with :
36
38
pull_request : ${{ github.event_name == 'pull_request' }}
37
39
step : lint
40
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
38
41
pre-command-attestations : " git github environment"
39
42
attestations : " git github environment"
40
43
pre-command : |
50
53
with :
51
54
pull_request : ${{ github.event_name == 'pull_request' }}
52
55
step : unit-test
56
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
53
57
attestations : " git github environment"
54
58
command : go test ./... -coverprofile cover.out
55
59
artifact-upload-name : cover.out
61
65
with :
62
66
pull_request : ${{ github.event_name == 'pull_request' }}
63
67
step : sast
68
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
64
69
pre-command-attestations : " git github environment"
65
70
attestations : " git github environment"
66
71
pre-command : python3 -m pip install semgrep==1.45.0
74
79
with :
75
80
pull_request : ${{ github.event_name == 'pull_request' }}
76
81
step : build
82
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
77
83
attestations : " git github environment"
78
84
command : go build -o bin/software main.go
79
85
@@ -116,9 +122,10 @@ jobs:
116
122
- name : Build Image
117
123
uses : testifysec/witness-run-action@reusable-workflow # v0.2.0
118
124
with :
119
- version : 0.6 .0
125
+ version : 0.7 .0
120
126
witness-install-dir : /usr/local/bin
121
127
step : build-image
128
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
122
129
attestations : " git github environment oci slsa"
123
130
command : |
124
131
/bin/sh -c "docker buildx build -t ${{ steps.meta.outputs.tags }} -o type=docker,dest=image.tar --push ."
@@ -138,6 +145,7 @@ jobs:
138
145
with :
139
146
pull_request : ${{ github.event_name == 'pull_request' }}
140
147
step : generate-sbom
148
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
141
149
pre-command-attestations : " git github environment"
142
150
attestations : " git github environment sbom"
143
151
artifact-download : image.tar
@@ -154,6 +162,7 @@ jobs:
154
162
with :
155
163
pull_request : ${{ github.event_name == 'pull_request' }}
156
164
step : secret-scan
165
+ archivista-server : " https://judge.aws-sandbox-staging.testifysec.dev"
157
166
pre-command-attestations : " git github environment"
158
167
attestations : " git github environment"
159
168
artifact-download : image.tar
0 commit comments