File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 4747
4848 - name : Test
4949 run : tox -e ${{ steps.tox-env.outputs.tox-env }}
50+
51+ set_merge_ok :
52+ name : Set Merge OK
53+ if : always() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled')
54+ runs-on : ubuntu-latest
55+ needs :
56+ - lint
57+ - build
58+ outputs :
59+ merge_ok : ${{ steps.set_merge_ok.outputs.merge_ok }}
60+ runs-on : ubuntu-latest
61+ steps :
62+ - id : set_merge_ok
63+ run : echo 'merge_ok=true' >> ${GITHUB_OUTPUT}
64+
65+ merge_ok :
66+ name : Merge OK
67+ if : always()
68+ needs :
69+ - set_merge_ok
70+ runs-on : ubuntu-latest
71+ steps :
72+ - run : |
73+ merge_ok="${{ needs.set_merge_ok.outputs.merge_ok }}"
74+ if [[ "${merge_ok}" == "true" ]]; then
75+ echo "Merge OK"
76+ exit 0
77+ else
78+ echo "Merge NOT OK"
79+ exit 1
80+ fi
You can’t perform that action at this time.
0 commit comments