Skip to content

Commit 1a99bce

Browse files
transclaude
andcommitted
Maintenance release v1.3.0 — modernize project tooling
Replace custom Indexer system with standard gemspec, Travis CI with GitHub Actions, and update Rakefile. Fix typo in version.rb module name. Switch tests to minitest. Update URLs to HTTPS, clean up obsolete files. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 34cc5f3 commit 1a99bce

40 files changed

+89
-2778
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: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
.reap/digest
21
.yardoc
32
doc
43
log
54
pkg
6-
web
7-
DEMO.md
8-
*.lock
5+
tmp
6+
Gemfile.lock
7+
*.gem

0 commit comments

Comments
 (0)