- Notifications
You must be signed in to change notification settings - Fork1.1k
Commit134924d
authored
ci: add fallback for helm install when get.helm.sh is down (#21268)
Add a fallback step that installs helm via apt from Buildkite'srepository if the primary `azure/setup-helm` action fails. This makes CIresilient to `get.helm.sh` outages while preserving the caching benefitsof the action when it works.## Changes- Primary: `azure/setup-helm` with `continue-on-error: true`- Fallback: apt install from Buildkite's helm-debian repository (onlyruns if primary fails)The fallback uses GPG-signed packages from the [official Helm aptrepository](https://helm.sh/docs/intro/install/#from-apt-debianubuntu)hosted by Buildkite.## BackgroundOn Oct 29, 2025, `get.helm.sh` experienced an outage that broke CI. Aworkaround was applied (#20552) but later reverted. This PR makes theworkaround automatic - it only kicks in when needed.Fixes:coder/internal#11091 parent42e964f commit134924d
1 file changed
+16
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
210 | 226 | | |
211 | 227 | | |
212 | 228 | | |
| |||
0 commit comments
Comments
(0)