Skip to content

Commit d73d1c0

Browse files
transclaude
andcommitted
Maintenance release v2.2.0 — modernize project tooling
Replace custom Indexer system with standard gemspec, Travis CI with GitHub Actions, and add Rakefile. Switch tests to minitest. Update URLs to HTTPS, clean up obsolete files and .gitignore. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 67fd986 commit d73d1c0

File tree

16 files changed

+96
-608
lines changed

16 files changed

+96
-608
lines changed

.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 & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
.ergo/digest
21
.yardoc
3-
doc/
4-
log/
5-
pkg/
6-
tmp/
7-
web/
2+
doc
3+
log
4+
pkg
5+
tmp
6+
Gemfile.lock
87
*.gem
9-
*.lock
10-

0 commit comments

Comments
 (0)