11name : aegis-next prototype
22
3+ permissions : read-all
4+
35on :
46 push :
57 branches : [main, develop, 'feat/aegis-next-*']
2123 name : aegis-next (build + test)
2224 runs-on : ubuntu-24.04
2325 steps :
24- - uses : actions/checkout@v4
26+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
2527
2628 - name : Install dependencies
2729 run : |
@@ -129,7 +131,7 @@ jobs:
129131
130132 - name : Upload test results
131133 if : always()
132- uses : actions/upload-artifact@v4
134+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
133135 with :
134136 name : aegis-next-test-results
135137 path : build/aegis_next_test.xml
@@ -139,9 +141,9 @@ jobs:
139141 name : Operator aegis-next translator
140142 runs-on : ubuntu-24.04
141143 steps :
142- - uses : actions/checkout@v4
144+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
143145
144- - uses : actions/setup-go@v5
146+ - uses : actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baff # v5
145147 with :
146148 go-version-file : operator/go.mod
147149
@@ -161,10 +163,10 @@ jobs:
161163 name : Helm chart lint
162164 runs-on : ubuntu-24.04
163165 steps :
164- - uses : actions/checkout@v4
166+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
165167
166168 - name : Set up Helm
167- uses : azure/setup-helm@v4
169+ uses : azure/setup-helm@bf6a7d304bc2fdb57e0331155b7ebf2c504acf0a # v4
168170
169171 - name : Lint default values
170172 run : helm lint helm/aegisbpf/
0 commit comments