Skip to content

Commit 6971bec

Browse files
transclaude
andcommitted
Maintenance release v0.9.0 — modernize and merge CLI
Merge rubytest-cli back into rubytest with bin/rubytest executable. Replace custom Indexer system with standard gemspec, Travis CI with GitHub Actions, and Assembly with Rakefile. Remove Ruby 1.9 compat code, simplify version handling. Fix typos, update URLs to HTTPS, move site from gh-pages to docs/, and clean up obsolete files. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 18980f5 commit 6971bec

29 files changed

Lines changed: 337 additions & 1568 deletions

.gemspec

Lines changed: 0 additions & 307 deletions
This file was deleted.

.github/workflows/test.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Test
2+
3+
on:
4+
push:
5+
branches: [master]
6+
pull_request:
7+
branches: [master]
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
strategy:
13+
matrix:
14+
ruby: ['3.1', '3.2', '3.3', '3.4']
15+
steps:
16+
- uses: actions/checkout@v4
17+
- uses: ruby/setup-ruby@v1
18+
with:
19+
ruby-version: ${{ matrix.ruby }}
20+
bundler-cache: true
21+
- run: bundle exec rake test

.gitignore

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
*.gem
2-
.reap/digest
31
.yardoc
4-
doc/
5-
log/
6-
pkg/
7-
tmp/
8-
web/
9-
QED.rdoc
10-
QED.md
2+
doc
3+
log
4+
pkg
5+
tmp
116
Gemfile.lock
12-
7+
*.gem

0 commit comments

Comments
 (0)