diff --git a/.github/workflows/flux-build.yaml b/.github/workflows/flux-build.yaml index f653ee3..5d0354e 100644 --- a/.github/workflows/flux-build.yaml +++ b/.github/workflows/flux-build.yaml @@ -146,4 +146,8 @@ jobs: BRANCH_NAME: ${{ env.BRANCH_NAME }} PUSH_TO_SECONDARY_REGISTRY: ${{ inputs.push-to-aws-ecr }} SECONDARY_REGISTRY: ${{ secrets.aws-ecr-registry }} - run: cd ./code && skaffold build --filename=../${{ inputs.skaffold-file }} + run: cd ./code && skaffold build --filename=../${{ inputs.skaffold-file }} 2>&1 | tee ../skaffold.log + - name: Output build summary + run: |- + echo "# Built images" >> $GITHUB_STEP_SUMMARY + grep -E '^ - .+ ->' skaffold.log >> $GITHUB_STEP_SUMMARY diff --git a/pkg/common/flux-build.cue b/pkg/common/flux-build.cue index d87eed3..0a87f22 100644 --- a/pkg/common/flux-build.cue +++ b/pkg/common/flux-build.cue @@ -121,7 +121,14 @@ package common PUSH_TO_SECONDARY_REGISTRY: "${{ inputs.push-to-aws-ecr }}" SECONDARY_REGISTRY: "${{ secrets.aws-ecr-registry }}" } - run: "cd ./code && skaffold build --filename=../${{ inputs.skaffold-file }}" + run: "cd ./code && skaffold build --filename=../${{ inputs.skaffold-file }} 2>&1 | tee ../skaffold.log" + }, + { + name: "Output build summary" + run: """ + echo "# Built images" >> $GITHUB_STEP_SUMMARY + grep -E '^ - .+ ->' skaffold.log >> $GITHUB_STEP_SUMMARY + """ } ] }