Skip to content

Commit c7c5e69

Browse files
authored
Merge pull request #171 from brasic/main
Re-enable CI
2 parents ba65028 + e314fe2 commit c7c5e69

File tree

5 files changed

+44
-7
lines changed

5 files changed

+44
-7
lines changed

.github/workflows/ci.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: CI
2+
on: [push, pull_request]
3+
permissions:
4+
actions: none
5+
checks: write
6+
contents: read
7+
deployments: none
8+
issues: none
9+
packages: none
10+
pull-requests: none
11+
repository-projects: none
12+
security-events: none
13+
statuses: write
14+
jobs:
15+
build:
16+
name: ruby-${{ matrix.ruby_version }}
17+
runs-on: ubuntu-latest
18+
strategy:
19+
fail-fast: false
20+
matrix:
21+
ruby_version:
22+
- "2.6"
23+
- "2.7"
24+
- "3.0"
25+
steps:
26+
- uses: actions/checkout@v2
27+
- uses: ruby/setup-ruby@v1
28+
with:
29+
ruby-version: ${{ matrix.ruby_version }}
30+
bundler-cache: true
31+
- run: bundle exec rake

Rakefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
require "rake/testtask"
2+
3+
task default: "test"
4+
5+
Rake::TestTask.new do |t|
6+
t.test_files = FileList['test/test_helper.rb', 'test/**/*_test.rb']
7+
end

scientist.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ Gem::Specification.new do |gem|
1818
gem.require_paths = ["lib"]
1919

2020
gem.add_development_dependency "minitest", "~> 5.8"
21-
gem.add_development_dependency "coveralls", "~> 0.8"
21+
gem.add_development_dependency "rake"
2222
end

script/test

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,4 @@
44
set -e
55

66
cd $(dirname "$0")/..
7-
script/bootstrap && bundle exec ruby -I lib \
8-
-e 'require "bundler/setup"' \
9-
-e 'require "coveralls"; Coveralls.wear!{ add_filter ".bundle" }' \
10-
-e 'require "minitest/autorun"' \
11-
-e 'require "scientist"' \
12-
-e '(ARGV.empty? ? Dir["test/**/*_test.rb"] : ARGV).each { |f| load f }' -- "$@"
7+
script/bootstrap && bundle exec rake test

test/test_helper.rb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
require "minitest/autorun"
2+
3+
$LOAD_PATH.unshift(File.expand_path(File.join(__dir__, "../lib")))
4+
require "scientist"

0 commit comments

Comments
 (0)