Skip to content

Commit dc59e80

Browse files
authored
Run typechecking in a separate job (#66)
1 parent a644b42 commit dc59e80

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

.github/workflows/main.yml

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,19 @@ on:
88
pull_request:
99

1010
jobs:
11+
typecheck:
12+
runs-on: ubuntu-latest
13+
name: Typecheck
14+
steps:
15+
- uses: actions/checkout@v3
16+
- name: Set up Ruby
17+
uses: ruby/setup-ruby@v1
18+
with:
19+
ruby-version: "3.4"
20+
bundler-cache: true
21+
- name: Typecheck
22+
run: bundle exec srb tc
23+
1124
build:
1225
runs-on: ubuntu-latest
1326
name: Ruby ${{ matrix.ruby }}
@@ -19,15 +32,12 @@ jobs:
1932
- "3.3"
2033
- "3.2"
2134
- "3.1"
22-
2335
steps:
2436
- uses: actions/checkout@v3
2537
- name: Set up Ruby
2638
uses: ruby/setup-ruby@v1
2739
with:
2840
ruby-version: ${{ matrix.ruby }}
2941
bundler-cache: true
30-
- name: Typecheck
31-
run: bundle exec srb tc
32-
- name: Run the default task
42+
- name: Run tests
3343
run: bundle exec rake

0 commit comments

Comments
 (0)