actions/* + lib/* — one forge abstraction, two backends (#188) #189

Merged
andres merged 19 commits from build/188-forge-preflight into main 2026-08-04 09:52:22 +00:00
Showing only changes of commit dce12e0bb5 - Show all commits

View file

@ -204,6 +204,7 @@ check "an empty collection is not an error" 0 "" \
# gh exits non-zero on an HTTP error; curl does not without -f, and -f # gh exits non-zero on an HTTP error; curl does not without -f, and -f
# discards the body that explains why. So the status is read explicitly. # discards the body that explains why. So the status is read explicitly.
fake_forge 1 '[{"number":1}]' fake_forge 1 '[{"number":1}]'
# shellcheck disable=SC2317 # invoked indirectly, by forge_api
curl() { curl() {
local hdr="" out="" local hdr="" out=""
while [ $# -gt 0 ]; do while [ $# -gt 0 ]; do