Skip to content
This repository was archived by the owner on Jul 20, 2026. It is now read-only.

Project revival - #1

Draft
andrepiske wants to merge 6 commits into
mainfrom
revival
Draft

Project revival#1
andrepiske wants to merge 6 commits into
mainfrom
revival

Conversation

@andrepiske

Copy link
Copy Markdown

No description provided.

entpiske and others added 6 commits February 13, 2026 15:27
- bin/drcheckr is now a shell script that detects mise or rbenv and
  delegates to bin/drcheckr-cli with the correct Ruby
- Add Dockerfile (debian trixie-slim + rbenv) for running tests
- Add minitest suite verifying the binary runs end-to-end
- Add GitHub Actions workflow for CI
- Add logger and ostruct gems for Ruby 4.0 compatibility

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Remove Gemfile.lock from .gitignore so Docker build can COPY it
- Add x86_64-linux platform to Gemfile.lock for CI
- Keep .ruby-version gitignored; CI creates it on the fly
- Add matrix strategy for Ruby 3.4.8 and 4.0.1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Use GitHub Actions cache backend (type=gha) with docker/build-push-action
to cache Docker layers between runs, avoiding slow Ruby compilation on
every push.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants