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) <[email protected]>
1 parent 67fd986 commit d73d1c0

16 files changed

Lines changed: 96 additions & 608 deletions

File tree

.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)