2727 - name : Format
2828 run : crystal tool format --check
2929
30- platform-specs :
30+ platform_specs :
3131 needs : check_format
3232 strategy :
3333 fail-fast : false
3737 - { os: windows-latest }
3838 - { os: ubuntu-latest }
3939 runs-on : ${{matrix.os}}
40+ continue-on-error : false
4041 steps :
4142 - uses : actions/checkout@v6
4243 - uses : crystal-lang/install-crystal@v1
@@ -49,14 +50,16 @@ jobs:
4950
5051 # NOTE: These e2e specs will take a while to run
5152 browser_with_auth :
52- needs : [check_format, platform-specs]
53- fail-fast : false
54- matrix :
55- include :
56- - { os: macos-latest }
57- - { os: windows-latest }
58- - { os: ubuntu-latest }
53+ needs : [check_format, platform_specs]
54+ strategy :
55+ fail-fast : false
56+ matrix :
57+ include :
58+ - { os: macos-latest }
59+ - { os: windows-latest }
60+ - { os: ubuntu-latest }
5961 runs-on : ${{matrix.os}}
62+ continue-on-error : false
6063 services :
6164 postgres :
6265 image : postgres:18-alpine
@@ -82,14 +85,16 @@ jobs:
8285 run : crystal spec spec/end_to_end/browser_with_auth_spec.cr
8386
8487 browser_without_auth :
85- needs : [check_format, platform-specs]
86- fail-fast : false
87- matrix :
88- include :
89- - { os: macos-latest }
90- - { os: windows-latest }
91- - { os: ubuntu-latest }
88+ needs : [check_format, platform_specs]
89+ strategy :
90+ fail-fast : false
91+ matrix :
92+ include :
93+ - { os: macos-latest }
94+ - { os: windows-latest }
95+ - { os: ubuntu-latest }
9296 runs-on : ${{matrix.os}}
97+ continue-on-error : false
9398 services :
9499 postgres :
95100 image : postgres:18-alpine
0 commit comments