@@ -34,42 +34,48 @@ jobs:
3434 sed -i '/\/master\//d' master.txt
3535
3636 - name : Unused Variables Diff
37+ continue-on-error : true
3738 run : |
3839 grep -F 'Wunused-variable' master.txt > mUnused.txt
3940 grep -F 'Wunused-variable' pr.txt > prUnused.txt
40- diff prUnused.txt mUnused.txt || true
41+ diff prUnused.txt mUnused.txt
4142
4243 - name : Unused Dummy Arguments Diff
44+ continue-on-error : true
4345 run : |
44- grep -F 'Wunused-dummy-argument' pr.txt > prDummy.txt
46+ grep -F 'Wunused-dummy-argument' pr.txt > prDummy.txt
4547 grep -F 'Wunused-dummy-argument' master.txt > mDummy.txt
46- diff prDummy.txt mDummy.txt || true
48+ diff prDummy.txt mDummy.txt
4749
4850 - name : Unused Value Diff
51+ continue-on-error : true
4952 run : |
5053 grep -F 'Wunused-value' pr.txt > prUnused_val.txt
5154 grep -F 'Wunused-value' master.txt > mUnused_val.txt
52- diff prUnused_val.txt mUnused_val.txt || true
55+ diff prUnused_val.txt mUnused_val.txt
5356
5457 - name : Maybe Uninitialized Variables Diff
58+ continue-on-error : true
5559 run : |
5660 grep -F 'Wmaybe-uninitialized' pr.txt > prMaybe.txt
5761 grep -F 'Wmaybe-uninitialized' master.txt > mMaybe.txt
58- diff prMaybe.txt mMaybe.txt || true
62+ diff prMaybe.txt mMaybe.txt
5963
6064
6165 - name : Everything Diff
66+ continue-on-error : true
6267 run : |
63- grep '\-W' pr.txt > pr_every.txt
68+ grep '\-W' pr.txt > pr_every.txt
6469 grep '\-W' master.txt > m_every.txt
65- diff pr_every.txt m_every.txt || true
70+ diff pr_every.txt m_every.txt
6671
6772 - name : List of Warnings
6873 run : |
6974 cat pr_every.txt
7075
7176
7277 - name : Summary
78+ continue-on-error : true
7379 run : |
7480 pr_variable=$(grep -c -F 'Wunused-variable' pr.txt)
7581 pr_argument=$(grep -c -F 'Wunused-dummy-argument' pr.txt)
@@ -100,6 +106,5 @@ jobs:
100106 if : env.pr_everything > env.master_everything
101107 run : |
102108 echo "Difference between warning count in PR is greater than in master."
103- exit 1
104109
105110
0 commit comments