File tree Expand file tree Collapse file tree 1 file changed +30
-1
lines changed Expand file tree Collapse file tree 1 file changed +30
-1
lines changed Original file line number Diff line number Diff line change @@ -11,14 +11,43 @@ jobs:
11
11
name : Browser tests
12
12
runs-on : ubuntu-latest
13
13
steps :
14
- - uses : actions/checkout@v3
14
+ - uses : actions/checkout@v4
15
15
- uses : actions/setup-node@v3
16
16
with :
17
17
node-version : 16
18
18
cache : " yarn"
19
19
- name : Install Dependencies
20
20
run : yarn install --frozen-lockfile
21
21
- run : bin/ci
22
+ rails-tests :
23
+ name : Downstream Rails integration tests
24
+ runs-on : ubuntu-latest
25
+ steps :
26
+ - uses : actions/checkout@v4
27
+ - uses : actions/setup-node@v3
28
+ with :
29
+ node-version : 16
30
+ cache : " yarn"
31
+ - uses : ruby/setup-ruby@v1
32
+ with :
33
+ ruby-version : " 3.4"
34
+ bundler-cache : true
35
+ - name : Install Dependencies
36
+ run : yarn install --frozen-lockfile
37
+ - name : Packaging
38
+ run : yarn build
39
+ - name : Clone Rails
40
+ run : git clone --depth=1 https://github.com/rails/rails
41
+ - name : Configure Rails
42
+ run : |
43
+ cd rails
44
+ yarn install --frozen-lockfile
45
+ bundle add action_text-trix --path ".."
46
+ bundle show --paths action_text-trix
47
+ - name : Action Text tests
48
+ run : |
49
+ cd rails/actiontext
50
+ bundle exec rake test test:system
22
51
23
52
env :
24
53
SAUCE_USERNAME : ${{ secrets.SAUCE_USERNAME }}
You can’t perform that action at this time.
0 commit comments