This repository was archived by the owner on Apr 8, 2025. It is now read-only.
File tree 12 files changed +108
-0
lines changed
12 files changed +108
-0
lines changed Original file line number Diff line number Diff line change @@ -19,3 +19,23 @@ updates:
19
19
directory : /
20
20
schedule :
21
21
interval : daily
22
+
23
+ - package-ecosystem : docker
24
+ directory : /ci/ovs_test_setup
25
+ schedule :
26
+ interval : daily
27
+
28
+ - package-ecosystem : docker
29
+ directory : /ci/ovs_test_setup/testpmd_image
30
+ schedule :
31
+ interval : daily
32
+
33
+ - package-ecosystem : docker
34
+ directory : /docker/testpmd
35
+ schedule :
36
+ interval : daily
37
+
38
+ - package-ecosystem : docker
39
+ directory : /docker/userspacecni
40
+ schedule :
41
+ interval : daily
Original file line number Diff line number Diff line change 26
26
language : [ go ]
27
27
28
28
steps :
29
+ - name : Harden Runner
30
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
31
+ with :
32
+ egress-policy : audit
33
+
29
34
- name : Set up Go
30
35
uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
31
36
with :
Original file line number Diff line number Diff line change 16
16
dependency-review :
17
17
runs-on : ubuntu-latest
18
18
steps :
19
+ - name : Harden Runner
20
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
21
+ with :
22
+ egress-policy : audit
23
+
19
24
- name : ' Checkout Repository'
20
25
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v3.5.2
21
26
- name : ' Dependency Review'
Original file line number Diff line number Diff line change 14
14
name : E2E
15
15
runs-on : hugepage-runner
16
16
steps :
17
+ - name : Harden Runner
18
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
19
+ with :
20
+ egress-policy : audit
21
+
17
22
- name : Set up Go
18
23
uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
19
24
with :
Original file line number Diff line number Diff line change 14
14
name : fuzz-tests
15
15
runs-on : ubuntu-latest
16
16
steps :
17
+ - name : Harden Runner
18
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
19
+ with :
20
+ egress-policy : audit
21
+
17
22
- name : Set up Go
18
23
uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
19
24
with :
Original file line number Diff line number Diff line change 31
31
# actions: read
32
32
33
33
steps :
34
+ - name : Harden Runner
35
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
36
+ with :
37
+ egress-policy : audit
38
+
34
39
- name : " Checkout code"
35
40
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v3.1.0
36
41
with :
Original file line number Diff line number Diff line change 10
10
name : Lint
11
11
runs-on : ubuntu-latest
12
12
steps :
13
+ - name : Harden Runner
14
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
15
+ with :
16
+ egress-policy : audit
17
+
13
18
- name : Set up Go
14
19
uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
15
20
with :
36
41
name : Shellcheck
37
42
runs-on : ubuntu-latest
38
43
steps :
44
+ - name : Harden Runner
45
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
46
+ with :
47
+ egress-policy : audit
48
+
39
49
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v3.5.3
40
50
- name : Run ShellCheck
41
51
uses : ludeeus/action-shellcheck@00cae500b08a931fb5698e11e79bfbd38e612a38 # main
46
56
env :
47
57
HADOLINT_RECURSIVE : " true"
48
58
steps :
59
+ - name : Harden Runner
60
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
61
+ with :
62
+ egress-policy : audit
63
+
49
64
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
50
65
- uses : hadolint/hadolint-action@54c9adbab1582c2ef04b2016b760714a4bfde3cf # v3.1.0
51
66
name : Run Hadolint
56
71
go-check :
57
72
runs-on : ubuntu-latest
58
73
steps :
74
+ - name : Harden Runner
75
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
76
+ with :
77
+ egress-policy : audit
78
+
59
79
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v3.5.2
60
80
61
81
- name : remove deployer container from dockerfile
Original file line number Diff line number Diff line change 26
26
name : Build
27
27
runs-on : ubuntu-latest
28
28
steps :
29
+ - name : Harden Runner
30
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
31
+ with :
32
+ egress-policy : audit
33
+
29
34
- name : Checkout code
30
35
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
31
36
Original file line number Diff line number Diff line change 26
26
name : Build
27
27
runs-on : ubuntu-latest
28
28
steps :
29
+ - name : Harden Runner
30
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
31
+ with :
32
+ egress-policy : audit
33
+
29
34
- name : Checkout code
30
35
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
31
36
Original file line number Diff line number Diff line change 13
13
name : unit-tests
14
14
runs-on : hugepage-runner
15
15
steps :
16
+ - name : Harden Runner
17
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
18
+ with :
19
+ egress-policy : audit
20
+
16
21
- name : Set up Go
17
22
uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
18
23
with :
Original file line number Diff line number Diff line change 19
19
name : E2E_vpp_latest
20
20
runs-on : hugepage-runner
21
21
steps :
22
+ - name : Harden Runner
23
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
24
+ with :
25
+ egress-policy : audit
26
+
22
27
- name : Set up Go
23
28
uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
24
29
with :
42
47
matrix :
43
48
kubernetes_version : [v1.28.0,v1.27.0,v1.26.0]
44
49
steps :
50
+ - name : Harden Runner
51
+ uses : step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
52
+ with :
53
+ egress-policy : audit
54
+
45
55
- name : Set up Go
46
56
uses : actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
47
57
with :
Original file line number Diff line number Diff line change
1
+ repos :
2
+ - repo : https://github.com/gitleaks/gitleaks
3
+ rev : v8.16.3
4
+ hooks :
5
+ - id : gitleaks
6
+ - repo : https://github.com/golangci/golangci-lint
7
+ rev : v1.52.2
8
+ hooks :
9
+ - id : golangci-lint
10
+ - repo : https://github.com/jumanjihouse/pre-commit-hooks
11
+ rev : 3.0.0
12
+ hooks :
13
+ - id : shellcheck
14
+ - repo : https://github.com/pre-commit/pre-commit-hooks
15
+ rev : v4.4.0
16
+ hooks :
17
+ - id : end-of-file-fixer
18
+ - id : trailing-whitespace
You can’t perform that action at this time.
0 commit comments