summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@users.noreply.github.com>2022-04-13 16:02:47 +0200
committerGitHub <noreply@github.com>2022-04-13 16:02:47 +0200
commit2753dadf00e156ff108ac937da9c88b7c6d73069 (patch)
treeb2d523c243084032cea947b1767d95ef3b13ca38 /.github
parentda935d26bb87bec2708ba31ff1153ed62b05c7d4 (diff)
Add mandatory summary step for branches protection
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/images.yml18
1 files changed, 15 insertions, 3 deletions
diff --git a/.github/workflows/images.yml b/.github/workflows/images.yml
index cdec4e10..474e3a97 100644
--- a/.github/workflows/images.yml
+++ b/.github/workflows/images.yml
@@ -14,7 +14,7 @@ defaults:
jobs:
- generate-jobs:
+ init:
name: Generate Jobs
runs-on: ubuntu-latest
outputs:
@@ -31,8 +31,8 @@ jobs:
echo "::set-output name=strategy::$strategy"
test:
- needs: generate-jobs
- strategy: ${{ fromJson(needs.generate-jobs.outputs.strategy) }}
+ needs: init
+ strategy: ${{ fromJson(needs.init.outputs.strategy) }}
name: ${{ matrix.name }}
runs-on: ${{ matrix.os }}
steps:
@@ -51,3 +51,15 @@ jobs:
run: ${{ matrix.runs.test }}
- name: '"docker images"'
run: ${{ matrix.runs.images }}
+
+ summary:
+ runs-on: ubuntu-latest
+ needs: test
+
+ if: always()
+
+ name: images-test-summary
+
+ steps:
+ - name: Summary status
+ run: if ${{ needs.test.result != 'success' && needs.test.result != 'skipped' }}; then exit 1; fi