File tree Expand file tree Collapse file tree 2 files changed +39
-0
lines changed Expand file tree Collapse file tree 2 files changed +39
-0
lines changed Original file line number Diff line number Diff line change 79
79
bundle install
80
80
- name : Run irb test
81
81
run : bundle exec rake test
82
+
83
+ vterm-yamatanooroti :
84
+ name : >-
85
+ vterm-yamatanooroti ${{ matrix.os }} ${{ matrix.ruby }}
86
+ runs-on : ${{ matrix.os }}
87
+ strategy :
88
+ matrix :
89
+ os : [ ubuntu-latest ]
90
+ ruby : [ 2.7, 2.6, 2.5 ]
91
+ steps :
92
+ - uses : actions/checkout@v2
93
+ - name : Set up Ruby
94
+ uses : ruby/setup-ruby@v1
95
+ with :
96
+ ruby-version : ${{ matrix.ruby }}
97
+ - name : Install dependencies
98
+ run : bundle install
99
+ - name : Install libvterm
100
+ run : |
101
+ sudo apt install -y libtool-bin
102
+ wget http://www.leonerd.org.uk/code/libvterm/libvterm-0.1.3.tar.gz
103
+ tar xvzf libvterm-0.1.3.tar.gz
104
+ cd libvterm-0.1.3
105
+ sed -i -e 's/^PREFIX=.*$/PREFIX=\/usr/g' Makefile
106
+ make
107
+ sudo make install
108
+ - name : Install yamatanooroti
109
+ run : gem install yamatanooroti vterm
110
+ - name : rake test_yamatanooroti
111
+ run : rake test_yamatanooroti
Original file line number Diff line number Diff line change 35
35
36
36
task "ci-test" : ENCODING_LIST . keys . map { |task_name | "ci-#{ task_name } " }
37
37
38
+
39
+ Rake ::TestTask . new ( :test_yamatanooroti ) do |t |
40
+ t . libs << 'test'
41
+ t . libs << 'lib'
42
+ #t.loader = :direct
43
+ t . pattern = 'test/reline/yamatanooroti/test_*.rb'
44
+ end
45
+
46
+
38
47
task default : :test
You can’t perform that action at this time.
0 commit comments