Skip to content

Commit

Permalink
add sitrep fro build too
Browse files Browse the repository at this point in the history
  • Loading branch information
Steboss committed Jan 30, 2025
1 parent 3f654f7 commit bacb0e2
Showing 1 changed file with 8 additions and 31 deletions.
39 changes: 8 additions & 31 deletions .github/workflows/_build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -167,38 +167,15 @@ jobs:
${{ inputs.EXTRA_BUILD_ARGS }}
- name: Generate sitrep
id: sitrep
if: "!cancelled()"
shell: bash -x -e {0}
run: |
# bring in utility functions
source .github/workflows/scripts/to_json.sh
badge_label='${{ inputs.CONTAINER_NAME }} ${{ inputs.ARCHITECTURE }} build'
tags="${{ steps.final-metadata.outputs.tags }}"
digest="${{ steps.final-build.outputs.digest }}"
outcome="${{ steps.final-build.outcome }}"
if [[ ${outcome} == "success" ]]; then
badge_message="pass"
badge_color=brightgreen
summary="${{ inputs.CONTAINER_NAME }} build on ${{ inputs.ARCHITECTURE }}: $badge_message"
else
badge_message="fail"
badge_color=red
summary="${{ inputs.CONTAINER_NAME }} build on ${{ inputs.ARCHITECTURE }}: $badge_message"
fi
to_json \
summary \
badge_label tags digest outcome \
> sitrep.json
schemaVersion=1 \
label="${badge_label}" \
message="${badge_message}" \
color="${badge_color}" \
to_json schemaVersion label message color \
> ${{ env.BADGE_FILENAME_FULL }}
uses: ./.github/actions/generate-sitrep
with:
badge_label: '${{ inputs.CONTAINER_NAME }} ${{ inputs.ARCHITECTURE }} build'
badge_filename: ${{ env.BADGE_FILENAME_FULL }}
sitrep_filename: 'sitrep.json'
badge_message: "${{ steps.summary.outputs.badge_message }}"
badge_color: ${{ steps.summary.outputs.badge_color }}

- name: Upload sitrep and badge
if: "!cancelled()"
Expand Down

0 comments on commit bacb0e2

Please sign in to comment.