Skip to content

Commit a6383fb

Browse files
committed
CI: Simplify parsey.yml
1 parent a1c2228 commit a6383fb

File tree

1 file changed

+4
-28
lines changed

1 file changed

+4
-28
lines changed

.github/workflows/parsey.yml

Lines changed: 4 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -30,34 +30,9 @@ jobs:
3030
strategy:
3131
matrix:
3232
include:
33-
- test_task: test
34-
run_opts: '--parser=parse.y'
35-
testopts: '-v --tty=no'
36-
timeout: 30
37-
- test_task: test-all
38-
run_opts: '--parser=parse.y'
39-
testopts: '-q --tty=no --excludes-dir="../src/test/.excludes-parsey"'
40-
timeout: 40
41-
- test_task: test-spec
42-
run_opts: '--parser=parse.y'
43-
specopts: '-T --parser=parse.y'
44-
timeout: 10
45-
- test_task: test-tool
46-
run_opts: '--parser=parse.y'
47-
testopts: '-v --tty=no'
48-
timeout: 30
33+
- test_task: check
4934
- test_task: test-bundler-parallel
50-
run_opts: '--parser=parse.y'
51-
testopts: '-v --tty=no'
52-
timeout: 50
5335
- test_task: test-bundled-gems
54-
run_opts: '--parser=parse.y'
55-
testopts: '-v --tty=no'
56-
timeout: 30
57-
- test_task: test-syntax-suggest
58-
run_opts: '--parser=parse.y'
59-
testopts: '-v --tty=no'
60-
timeout: 30
6136
fail-fast: false
6237

6338
env:
@@ -103,8 +78,9 @@ jobs:
10378
timeout-minutes: ${{ matrix.timeout }}
10479
env:
10580
RUBY_TESTOPTS: ${{ matrix.testopts }}
106-
RUN_OPTS: ${{ matrix.run_opts }}
107-
SPECOPTS: ${{ matrix.specopts }}
81+
EXCLUDES: '../src/test/.excludes-parsey'
82+
RUN_OPTS: ${{ matrix.run_opts || '--parser=parse.y' }}
83+
SPECOPTS: ${{ matrix.specopts || '-T --parser=parse.y' }}
10884
TEST_BUNDLED_GEMS_ALLOW_FAILURES: 'typeprof'
10985

11086
- uses: ./.github/actions/slack

0 commit comments

Comments
 (0)