Skip to content

Add github actions#1

Open
atm-snag2 wants to merge 2 commits into
masterfrom
add-github-actions
Open

Add github actions#1
atm-snag2 wants to merge 2 commits into
masterfrom
add-github-actions

Conversation

@atm-snag2

Copy link
Copy Markdown
Owner

What

  • Add github actions for
    • test

@atm-snag2
atm-snag2 force-pushed the add-github-actions branch 2 times, most recently from f6e4b9c to a0ac39c Compare March 6, 2024 08:20
@atm-snag2
atm-snag2 force-pushed the add-github-actions branch 5 times, most recently from 2c1b119 to 0cdef59 Compare November 13, 2024 03:46
atm-snag2 added a commit that referenced this pull request Nov 12, 2025
- Add .devcontainer/ configuration for Ruby development
  - Docker Compose with MySQL 5.6 and 5.7 test instances
  - Bundler gem persistence via BUNDLE_PATH volume
  - Health checks for automatic MySQL startup wait
  - VS Code extensions (Ruby LSP, Ruby extensions pack)
  - Format on save with Ruby LSP as default formatter

- Add GitHub Actions CI workflows
  - devcontainer.yml: Dev container build validation
  - ci.yml: Ruby 2.4-2.7 matrix tests with MySQL 5.6/5.7

- Add comprehensive documentation
  - CONTRIBUTING.md: Developer setup guide
  - .devcontainer/README.md: Configuration reference
  - quickstart.md: Enhanced troubleshooting section
  - README.md: Dev Container quick start + CI badges

- Add .vscode/extensions.json for recommended extensions

Closes #1-devcontainer
Implements User Stories US1-US4 (P1-P3)
All 55 core tasks completed, 6 success criteria met
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant