File tree Expand file tree Collapse file tree 7 files changed +253
-233
lines changed
Expand file tree Collapse file tree 7 files changed +253
-233
lines changed Original file line number Diff line number Diff line change 4848 - name : Harden Runner
4949 uses : step-security/harden-runner@v2
5050 with :
51- disable-sudo : true
5251 egress-policy : block
5352 allowed-endpoints : >
5453 api.github.com:443
7574 go-version-file : ' go.mod'
7675 check-latest : true
7776
77+ - name : Install devbox
78+ uses : jetify-com/devbox-install-action@v0.14.0
79+ with :
80+ enable-cache : ' true'
81+ refresh-cli : ' false'
82+
7883 - name : Test
79- run : make test
84+ run : devbox run make test
8085
8186 - name : Upload coverage reports to Codecov
8287 uses : codecov/codecov-action@v5
Original file line number Diff line number Diff line change 8484 - name : Harden Runner
8585 uses : step-security/harden-runner@v2
8686 with :
87- disable-sudo : true
8887 egress-policy : audit
8988 allowed-endpoints : >
9089 *:6443
@@ -132,6 +131,12 @@ jobs:
132131 with :
133132 key : docker-${{ runner.os }}-${{ hashFiles('go.sum') }}
134133
134+ - name : Install devbox
135+ uses : jetify-com/devbox-install-action@v0.14.0
136+ with :
137+ enable-cache : ' true'
138+ refresh-cli : ' false'
139+
135140 - name : Run E2E Test
136141 env :
137142 E2E_FLAGS : ${{ inputs.e2e-flags }}
@@ -143,7 +148,7 @@ jobs:
143148 LINODE_MACHINE_TYPE : g6-standard-2
144149 CLUSTERCTL_CONFIG : /home/runner/work/cluster-api-provider-linode/cluster-api-provider-linode/e2e/gha-clusterctl-config.yaml
145150 LINODE_CLIENT_TIMEOUT : 30
146- run : make e2etest
151+ run : devbox run make e2etest
147152
148153 - name : cleanup stale clusters
149154 if : ${{ always() }}
Original file line number Diff line number Diff line change 5151 - name : Harden Runner
5252 uses : step-security/harden-runner@v2
5353 with :
54- disable-sudo : true
5554 egress-policy : block
5655 allowed-endpoints : >
5756 api.github.com:443
7675 go-version-file : ' go.mod'
7776 check-latest : true
7877
78+ - name : Install devbox
79+ uses : jetify-com/devbox-install-action@v0.14.0
80+ with :
81+ enable-cache : ' true'
82+ refresh-cli : ' false'
83+
7984 - name : Build
80- run : make build
85+ run : devbox run make build
8186
8287 - name : Check for generated diff
8388 run : make check-gen-diff
You can’t perform that action at this time.
0 commit comments