File tree 1 file changed +34
-1
lines changed
1 file changed +34
-1
lines changed Original file line number Diff line number Diff line change 49
49
name : coverage-${{matrix.os}}-${{matrix.ruby}}
50
50
path : .covered.db
51
51
52
+ test-sentinel :
53
+ name : ${{matrix.ruby}} on ${{matrix.os}}
54
+ runs-on : ${{matrix.os}}-latest
55
+
56
+ strategy :
57
+ matrix :
58
+ os :
59
+ - ubuntu
60
+
61
+ ruby :
62
+ - " 3.3"
63
+
64
+ steps :
65
+ - uses : actions/checkout@v4
66
+
67
+ - name : Install Docker Compose
68
+ run : |
69
+ sudo apt-get update
70
+ sudo apt-get install -y docker-compose
71
+
72
+ - name : Run tests
73
+ timeout-minutes : 10
74
+ env :
75
+ RUBY_VERSION : ${{matrix.ruby}}
76
+ run : docker-compose -f sentinel/docker-compose.yaml up tests
77
+
78
+ - uses : actions/upload-artifact@v3
79
+ with :
80
+ name : coverage-${{matrix.os}}-${{matrix.ruby}}
81
+ path : .covered.db
82
+
52
83
validate :
53
- needs : test
84
+ needs :
85
+ - test
86
+ - test-sentinel
54
87
runs-on : ubuntu-latest
55
88
56
89
steps :
You can’t perform that action at this time.
0 commit comments