Skip to content

Commit effc0f4

Browse files
committed
Fixing CI yaml
1 parent e9a29c7 commit effc0f4

File tree

1 file changed

+20
-15
lines changed

1 file changed

+20
-15
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
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
@@ -37,6 +37,7 @@ jobs:
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

Comments
 (0)