File tree Expand file tree Collapse file tree 3 files changed +70
-10
lines changed Expand file tree Collapse file tree 3 files changed +70
-10
lines changed Original file line number Diff line number Diff line change
1
+ name : Autobahn Server Tests
2
+
3
+ on : [push, pull_request]
4
+
5
+ jobs :
6
+ test :
7
+ runs-on : ${{matrix.os}}-latest
8
+ continue-on-error : ${{matrix.experimental}}
9
+
10
+ strategy :
11
+ matrix :
12
+ os :
13
+ - ubuntu
14
+
15
+ ruby :
16
+ - " 3.0"
17
+
18
+ experimental : [false]
19
+ env : [""]
20
+
21
+ env :
22
+ BUNDLE_WITH : autobahn_tests
23
+
24
+ steps :
25
+ - uses : actions/checkout@v2
26
+ - uses : ruby/setup-ruby@v1
27
+ with :
28
+ ruby-version : ${{matrix.ruby}}
29
+ bundler-cache : true
30
+
31
+ - uses : actions/setup-python@v2
32
+ with :
33
+ python-version : pypy2
34
+
35
+ - name : Run Autobahn server tests
36
+ timeout-minutes : 5
37
+ run : ${{matrix.env}} ruby autobahn-tests/autobahn-server-tests.rb
Original file line number Diff line number Diff line change 11
11
matrix :
12
12
os :
13
13
- ubuntu
14
- # - macos
14
+ - macos
15
15
16
16
ruby :
17
17
- " 2.6"
@@ -32,22 +32,13 @@ jobs:
32
32
ruby : head
33
33
experimental : true
34
34
35
- env :
36
- BUNDLE_WITH : autobahn_tests
37
-
38
35
steps :
39
36
- uses : actions/checkout@v2
40
37
- uses : ruby/setup-ruby@v1
41
38
with :
42
39
ruby-version : ${{matrix.ruby}}
43
40
bundler-cache : true
44
- - uses : actions/setup-python@v2
45
- with :
46
- python-version : pypy2
47
41
48
42
- name : Run tests
49
43
timeout-minutes : 5
50
44
run : ${{matrix.env}} bundle exec rspec
51
- - name : Run Autobahn server tests
52
- timeout-minutes : 5
53
- run : ${{matrix.env}} ruby autobahn-tests/autobahn-server-tests.rb
Original file line number Diff line number Diff line change
1
+ name : Documentation
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - master
7
+
8
+ jobs :
9
+ deploy :
10
+ runs-on : ubuntu-latest
11
+
12
+ steps :
13
+ - uses : actions/checkout@v2
14
+ - uses : ruby/setup-ruby@v1
15
+ env :
16
+ BUNDLE_WITH : maintenance
17
+ with :
18
+ ruby-version : 2.7
19
+ bundler-cache : true
20
+
21
+ - name : Installing packages
22
+ run : sudo apt-get install wget
23
+
24
+ - name : Generate documentation
25
+ timeout-minutes : 5
26
+ run : bundle exec bake utopia:project:static
27
+
28
+ - name : Deploy documentation
29
+ uses : JamesIves/github-pages-deploy-action@4.0.0
30
+ with :
31
+ branch : docs
32
+ folder : docs
You can’t perform that action at this time.
0 commit comments