Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bundle update for development #39

Merged
merged 6 commits into from
Jan 1, 2025
Merged

Conversation

yhirano55
Copy link
Owner

This pull request introduces RuboCop linter integration and updates the development dependencies for the project. The most important changes include adding RuboCop configuration and jobs to GitHub Actions, updating the Gemfile to include new development dependencies, and removing the Travis CI badge from the README.md.

RuboCop integration:

  • .github/workflows/rubocop.yml: Added a new GitHub Actions workflow to run RuboCop on pull requests and pushes to the master branch.
  • .rubocop.yml: Configured RuboCop to inherit settings from .rubocop_todo.yml and included additional RuboCop extensions for Rake and RSpec.
  • .rubocop_todo.yml: Generated a RuboCop todo configuration file to manage existing code offenses.

Development dependencies:

  • Gemfile: Updated to include rubocop, rubocop-rake, and rubocop-rspec as development dependencies without requiring them by default.

Documentation updates:

  • README.md: Removed the Travis CI build status badge.
  • CHANGELOG.md: Updated to reflect the addition of RuboCop-related changes and new development dependencies.

@yhirano55 yhirano55 marked this pull request as ready for review January 1, 2025 13:30
@yhirano55 yhirano55 merged commit f29fd3f into main Jan 1, 2025
6 checks passed
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