B2_APPLICATION_KEY_ID / B2_APPLICATION_KEY env vars (the official
contract used by the Backblaze b2 CLI and the @backblaze/b2-sdk).
The credential value, once resolved, is immediately masked via core.setSecret
so any accidental echo (including from a misbehaving sub-process) is redacted
in workflow logs.
Parse and validate inputs.
Credentials lookup order:
application-key-id/application-keyaction inputsB2_APPLICATION_KEY_ID/B2_APPLICATION_KEYenv vars (the official contract used by the Backblaze b2 CLI and the @backblaze/b2-sdk).The credential value, once resolved, is immediately masked via
core.setSecretso any accidental echo (including from a misbehaving sub-process) is redacted in workflow logs.