]> git.ipfire.org Git - thirdparty/curl.git/commit
GHA: explicitly `brew update` before `brew install` with Linuxbrew
authorViktor Szakats <commit@vsz.me>
Thu, 14 May 2026 12:09:50 +0000 (14:09 +0200)
committerViktor Szakats <commit@vsz.me>
Thu, 14 May 2026 12:26:43 +0000 (14:26 +0200)
commitdb5d8886738ca8a335898c497ae4808f65ea7781
treee478b11e196eb384fd548ed69a394eb8b80ccf7a
parent81f950dd90b5b515b957a071c1a574803aafd152
GHA: explicitly `brew update` before `brew install` with Linuxbrew

Fixing:
```
==> Installing openssl@3 dependency: ca-certificates
==> Pouring ca-certificates--2026-05-14.all.bottle.tar.gz
Error: undefined method '[]' for nil
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/bottles.rb:127:in 'Utils::Bottles.load_tab'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/formula_installer.rb:1507:in 'FormulaInstaller#pour'
[...]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:114:in '<main>'
You have disabled automatic updates and have not updated today.
Do not report this issue until you've run `brew update` and tried again.
Error: Process completed with exit code 1.
```
Ref: https://github.com/curl/curl/actions/runs/25859030402/job/75984082148?pr=21607

Dropping `HOMEBREW_NO_AUTO_UPDATE=1` was not enough to fix it.

Closes #21608
.github/workflows/checksrc.yml
.github/workflows/codeql.yml
.github/workflows/linux.yml