fix(ci): pass Axiom secrets to reusable build workflow

Secrets dont auto-propagate to reusable workflows. Added
BF_AXIOM_KEY + BF_AXIOM_DATASET to both release.yml secrets
block and build.yml workflow_call.secrets declaration.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Mitchell R 2026-05-26 04:26:35 +02:00
parent 01d9098af2
commit 2592a18564
No known key found for this signature in database
2 changed files with 6 additions and 0 deletions

View file

@ -42,6 +42,10 @@ on:
required: false
BF_RAUC_SIGNING_KEY:
required: false
BF_AXIOM_KEY:
required: false
BF_AXIOM_DATASET:
required: false
permissions:
contents: write

View file

@ -140,3 +140,5 @@ jobs:
BF_AUTOIMPORT_API_KEY: ${{ secrets.BF_AUTOIMPORT_API_KEY }}
BF_RAUC_SIGNING_CERT: ${{ secrets.BF_RAUC_SIGNING_CERT }}
BF_RAUC_SIGNING_KEY: ${{ secrets.BF_RAUC_SIGNING_KEY }}
BF_AXIOM_KEY: ${{ secrets.BF_AXIOM_KEY }}
BF_AXIOM_DATASET: ${{ secrets.BF_AXIOM_DATASET }}