baktainer/app
James Paterni 2217d552c1
All checks were successful
CI Pipeline / test (push) Successful in 45s
CI Pipeline / build (push) Successful in 1m15s
CI Pipeline / notify (push) Successful in 1s
Simplify Forgejo Actions and fix container state test
Workflow Simplification:
- Consolidate 8 workflows into 1 comprehensive ci.yml workflow
- Delete redundant workflows: test.yml, build.yml, docker.yml, minimal.yml,
  node-ruby.yml, shell-only.yml, simple.yml
- Keep shell-based approach for maximum Forgejo runner compatibility
- Update README.md to document simplified single-workflow design

Test Fix:
- Fix failing container_spec.rb test for missing state information
- Add missing json method mock to handle fallback scenario
- All 121 tests now passing

The single workflow provides:
- Test job: Install dependencies and run RSpec tests
- Build job: Build Docker image and push to Docker Hub
- Notify job: Report pipeline status
- Full compatibility with any Forgejo runner configuration

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 11:48:37 -04:00
..
bin Add comprehensive RSpec testing infrastructure and enhance CI/CD pipeline 2025-07-13 23:12:59 -04:00
lib Enhance dashboard with next backup time, reorganized layout, and pagination 2025-07-15 10:31:09 -04:00
spec Simplify Forgejo Actions and fix container state test 2025-07-15 11:48:37 -04:00
.rspec Add comprehensive RSpec testing infrastructure and enhance CI/CD pipeline 2025-07-13 23:12:59 -04:00
app.rb Enhance dashboard with next backup time, reorganized layout, and pagination 2025-07-15 10:31:09 -04:00
Gemfile Major architectural overhaul: dependency injection, monitoring, and operational improvements 2025-07-14 22:58:26 -04:00
Gemfile.lock Major architectural overhaul: dependency injection, monitoring, and operational improvements 2025-07-14 22:58:26 -04:00
health_server.rb Fix health check server by using Puma with Rack directly 2025-07-14 23:15:26 -04:00
Rakefile Add comprehensive RSpec testing infrastructure and enhance CI/CD pipeline 2025-07-13 23:12:59 -04:00
TESTING.md Implement comprehensive security fixes and enhancements 2025-07-14 10:19:18 -04:00