We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c20091f commit e6a9c46Copy full SHA for e6a9c46
.github/workflows/test-coverage.yaml
@@ -11,17 +11,24 @@ env:
11
12
jobs:
13
test:
14
- name: ${{matrix.ruby}} on ${{matrix.os}}
+ name: ${{matrix.ruby}} on ${{matrix.os}} ${{matrix.gemfile}}
15
runs-on: ${{matrix.os}}-latest
16
+ env:
17
+ BUNDLE_GEMFILE: ${{matrix.gemfile}}
18
19
strategy:
20
matrix:
21
os:
22
- ubuntu
- - macos
-
23
+
24
ruby:
25
- "3.4"
26
27
+ gemfile:
28
+ - gems/rack-v1.rb
29
+ - gems/rack-v2.rb
30
+ - gems/rack-v30.rb
31
+ - gems/rack-v31.rb
32
33
steps:
34
- uses: actions/checkout@v4
@@ -38,7 +45,7 @@ jobs:
38
45
with:
39
46
include-hidden-files: true
40
47
if-no-files-found: error
41
- name: coverage-${{matrix.os}}-${{matrix.ruby}}
48
+ name: coverage-${{matrix.os}}-${{matrix.ruby}}-${{hashFiles(matrix.gemfile)}}
42
49
path: .covered.db
43
50
44
51
validate:
0 commit comments