File tree Expand file tree Collapse file tree 4 files changed +25
-2
lines changed Expand file tree Collapse file tree 4 files changed +25
-2
lines changed Original file line number Diff line number Diff line change 2525 bundler-cache : true
2626
2727 - name : StandardRb check
28- run : bundle exec standardrb
28+ run : bundle exec standardrb --format progress --format github --color
2929
3030 - name : Run tests
3131 run : |
32- bundle exec rspec
32+ bundle exec rspec
33+ docs :
34+ runs-on : ubuntu-latest
35+ steps :
36+ - uses : actions/checkout@master
37+ - name : Set up Ruby
38+ uses : ruby/setup-ruby@v1
39+ with :
40+ ruby-version : 3.2
41+ bundler : default
42+ bundler-cache : true
43+ - name : Build docs
44+ run : bundle exec rake yard
Original file line number Diff line number Diff line change 5050 pry (>= 0.13 , < 0.15 )
5151 rainbow (3.1.1 )
5252 rake (13.0.6 )
53+ rdiscount (2.2.7.1 )
5354 regexp_parser (2.7.0 )
5455 rexml (3.2.5 )
5556 rspec (3.11.0 )
8990 tzinfo (2.0.6 )
9091 concurrent-ruby (~> 1.0 )
9192 unicode-display_width (2.4.2 )
93+ yard (0.9.34 )
9294
9395PLATFORMS
9496 x86_64-darwin-19
@@ -97,9 +99,11 @@ PLATFORMS
9799DEPENDENCIES
98100 pry-byebug (~> 3.9 )
99101 rake (~> 13.0 )
102+ rdiscount
100103 rspec (~> 3.0 )
101104 standard (~> 1.25.0 )
102105 weaviate-ruby !
106+ yard
103107
104108BUNDLED WITH
105109 2.4.0
Original file line number Diff line number Diff line change 22
33require "bundler/gem_tasks"
44require "rspec/core/rake_task"
5+ require "yard"
56
67RSpec ::Core ::RakeTask . new ( :spec )
78
89task default : :spec
10+
11+ YARD ::Rake ::YardocTask . new do |t |
12+ t . options = [ "--fail-on-warning" ]
13+ end
Original file line number Diff line number Diff line change @@ -39,4 +39,6 @@ Gem::Specification.new do |spec|
3939 spec . add_dependency "faraday_middleware" , "~> 1"
4040 spec . add_dependency "graphlient" , "~> 0.6.0"
4141 spec . add_development_dependency "pry-byebug" , "~> 3.9"
42+ spec . add_development_dependency "yard"
43+ spec . add_development_dependency "rdiscount" # for github-flavored markdown in yard
4244end
You can’t perform that action at this time.
0 commit comments