NoMethodError: undefined method `commit_shas' for nil:NilClass

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

https://sentry.gitlab.net/gitlab/gitlabcom/issues/959808/

NoMethodError: undefined method `commit_shas' for nil:NilClass
  merge_request.rb:363:in `commit_shas'
    merge_request_diff.commit_shas
  gitlab/metrics/instrumentation.rb:161:in `block in commit_shas'
    .measure { super }
  gitlab/metrics/method_call.rb:36:in `measure'
    retval = yield
  gitlab/metrics/instrumentation.rb:161:in `commit_shas'
    .measure { super }
  ci/build.rb:509:in `block in merge_request'
    merge_request.commit_shas.include?(pipeline.sha)
...
(156 additional frame(s) were not displayed)

NoMethodError: undefined method `commit_shas' for nil:NilClass

Related Support Tickets (internal)

  • https://gitlab.zendesk.com/agent/tickets/134152
Edited Aug 28, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading