Skip to content

Conversation

@fussy113
Copy link

Summary

This PR updates RuboCop and related dependencies to their latest versions,
and pins GitHub Actions to specific commit SHAs for improved security.

Motivation

CI failed: https://github.com/fussy113/rspec-snapshot/actions/runs/18465914526/job/52607732683

Rubocop and Actions version used CI was old, causing an error.

Changes

  • Update actions version used CI
  • Update Rubocop and Rubocop plugins version
  • Fix .rubocop.yml
  • Add rubocop_todo
    • It should fix. But the purpose is to pass CI, not the essence.

Copilot AI review requested due to automatic review settings October 13, 2025 13:00
@sonarqubecloud
Copy link

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates RuboCop and GitHub Actions to resolve CI failures by upgrading to newer versions and improving security by pinning actions to specific commit SHAs.

  • Updated RuboCop and its plugins (rubocop-rake, rubocop-rspec) to latest versions
  • Pinned GitHub Actions to specific commit SHAs for enhanced security
  • Added rubocop_todo.yml to temporarily disable failing RSpec rules

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
Gemfile Updates RuboCop and plugin versions to latest releases
.rubocop_todo.yml Adds temporary exclusions for RSpec/ExpectInLet violations
.rubocop.yml Updates configuration syntax and replaces deprecated rules
.github/workflows/ci.yml Pins actions to specific commit SHAs for security

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@tmimura39 tmimura39 mentioned this pull request Dec 3, 2025
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