🔎Julia Evans🔍 on Twitter: "a few people pointed out set -euo pipefail has limitations, explained here: https://t.co/Zl4HTNhG5W , including: - some shell "errors" aren't errors (eg grep fails if there's no match) -
Error failed to fetch an image or build from source: error building: executor failed running [/bin/bash -o pipefail -c ${BUILD_COMMAND}]: exit code: 1 - Questions / Help - Fly.io
Ignoring errors in a section of a Bash script | Simon Willison's TILs
PIPEFAIL: How a missing shell option slowed Cloudflare down
nixCraft 🐧 on Twitter: "Bash shell script pro tip add the following after shebang to catch and avoid unwanted errors/side effects: set -euo pipefail -e stop script after 1st cmd failed -u
pipefail - The newline Guide to Bash Scripting
devise - What's causing the lack of secret_key_base on CircleCI with Rails 5.2? - Stack Overflow
Minimal safe Bash script template - Better Dev
Default non-Windows bash is not invoked as documented · Issue #353 · actions/runner · GitHub
How To Use set and pipefail in Bash Scripts on Linux
Introduction to environment variables - CircleCI
How to Set and Pipefail in Bash Scripts on Linux - Distroid