|
70 | 70 | uses: actions/cache@v5 |
71 | 71 | with: |
72 | 72 | path: /tmp/controller-image.tar |
73 | | - key: controller-image-${{ matrix.arch }}-${{ hashFiles('controller/Makefile', 'controller/Dockerfile', 'controller/go.mod', 'controller/go.sum', 'controller/cmd/**', 'controller/api/**', 'controller/internal/**') }} |
| 73 | + key: controller-image-${{ matrix.arch }}-${{ hashFiles('controller/Makefile', 'controller/Containerfile', 'controller/go.mod', 'controller/go.sum', 'controller/cmd/**', 'controller/api/**', 'controller/internal/**') }} |
74 | 74 |
|
75 | 75 | - name: Build controller image |
76 | 76 | if: steps.cache.outputs.cache-hit != 'true' |
@@ -115,7 +115,7 @@ jobs: |
115 | 115 | path: | |
116 | 116 | /tmp/operator-image.tar |
117 | 117 | /tmp/operator-install.yaml |
118 | | - key: operator-image-${{ matrix.arch }}-${{ hashFiles('controller/Makefile', 'controller/Dockerfile.operator', 'controller/go.mod', 'controller/go.sum', 'controller/deploy/operator/**', 'controller/api/**', 'controller/internal/**') }} |
| 118 | + key: operator-image-${{ matrix.arch }}-${{ hashFiles('controller/Makefile', 'controller/Containerfile.operator', 'controller/go.mod', 'controller/go.sum', 'controller/deploy/operator/**', 'controller/api/**', 'controller/internal/**') }} |
119 | 119 |
|
120 | 120 | - name: Build operator image and installer manifest |
121 | 121 | if: steps.cache.outputs.cache-hit != 'true' |
@@ -144,9 +144,12 @@ jobs: |
144 | 144 | with: |
145 | 145 | fetch-depth: 0 |
146 | 146 |
|
| 147 | + - id: uv |
| 148 | + run: echo "version=$(cat .uv-version)" >> "$GITHUB_OUTPUT" |
147 | 149 | - name: Install uv |
148 | 150 | uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 |
149 | 151 | with: |
| 152 | + version: ${{ steps.uv.outputs.version }} |
150 | 153 | python-version-file: .py-version |
151 | 154 |
|
152 | 155 | - name: Cache python wheels |
@@ -187,9 +190,12 @@ jobs: |
187 | 190 | - name: Checkout repository |
188 | 191 | uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 |
189 | 192 |
|
| 193 | + - id: uv |
| 194 | + run: echo "version=$(cat .uv-version)" >> "$GITHUB_OUTPUT" |
190 | 195 | - name: Install uv |
191 | 196 | uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 |
192 | 197 | with: |
| 198 | + version: ${{ steps.uv.outputs.version }} |
193 | 199 | python-version-file: .py-version |
194 | 200 |
|
195 | 201 | - name: Install Go |
@@ -245,9 +251,12 @@ jobs: |
245 | 251 | - name: Checkout repository |
246 | 252 | uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 |
247 | 253 |
|
| 254 | + - id: uv |
| 255 | + run: echo "version=$(cat .uv-version)" >> "$GITHUB_OUTPUT" |
248 | 256 | - name: Install uv |
249 | 257 | uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 |
250 | 258 | with: |
| 259 | + version: ${{ steps.uv.outputs.version }} |
251 | 260 | python-version-file: .py-version |
252 | 261 |
|
253 | 262 | - name: Install Go |
@@ -281,9 +290,12 @@ jobs: |
281 | 290 | - name: Checkout repository |
282 | 291 | uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 |
283 | 292 |
|
| 293 | + - id: uv |
| 294 | + run: echo "version=$(cat .uv-version)" >> "$GITHUB_OUTPUT" |
284 | 295 | - name: Install uv |
285 | 296 | uses: astral-sh/setup-uv@fac544c07dec837d0ccb6301d7b5580bf5edae39 # v8.2.0 |
286 | 297 | with: |
| 298 | + version: ${{ steps.uv.outputs.version }} |
287 | 299 | python-version-file: .py-version |
288 | 300 |
|
289 | 301 | - name: Install Go |
|
0 commit comments