Commit graph

3 commits

Author SHA1 Message Date
mauvehed
11050f19b8 chore(deps): upgrade Ruby from 3.3.10 to 3.4.8
Update .ruby-version and add arm64-darwin-25 platform to Gemfile.lock
2026-03-14 15:02:31 -05:00
mauvehed
4450ab3a35
Upgrade Ruby from 3.2.0 to 3.3.10
- Update .ruby-version to 3.3.10
- Update all gem dependencies via bundle update
  - github-pages: 228 → 232
  - Jekyll: 3.9.3 → 3.10.0
  - Updated 50+ dependencies for Ruby 3.3 compatibility
- Fix Rakefile build task for Jekyll 3.10.0 compatibility
  - Jekyll now requires explicit subcommand (e.g., 'build')

Verification completed:
- bundle install: All dependencies resolve cleanly
- bundle exec jekyll build: Site builds successfully
- bundle exec jekyll serve: Server runs without errors
- rake build: Build task works correctly
- rake server: Server task works correctly
- Manual testing: Homepage and memorial pages load properly
2025-12-18 14:52:23 -06:00
mauvehed
19f27436a2 feat: add Ruby version file, Sourcery configuration file, Gemfile, and Rakefile
Added the following files:
- .ruby-version: Specifies the Ruby version to be used in the project. This helps ensure compatibility and consistency across different environments.
- .sourcery.yaml: Sourcery configuration file that allows customization of Sourcery's behavior, such as ignoring specific refactorings or skipping directories.
- Gemfile: Specifies the dependencies for the project, including gems like 'github-pages', 'html-proofer', 'rake', and 'webrick'.
- Rakefile: Defines tasks for building, cleaning, and serving the Jekyll site, as well as checking links.

These files were added to enhance the project's Ruby environment, configure Sourcery, manage dependencies, and automate common tasks in the Jekyll site development process.
2023-07-25 18:37:13 -05:00