Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


How To Manage Dependabot PRs

Committers check for Dependabot PRs periodically, the process is:

  • Open the PR page and check CI status
    • CI is Green
      • Review the code (normally one line with a version bump)
      • Add your name and merge the PR:
        • Click "Squash and Merge"
        • Leave commit title as is
        • Scroll to the bottom of the commit message body, replace the name/email with YOUR name/email

          Code Block
          Signed-off-by: dependabot[bot] <support@github.com>
          Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


    • CI is Red
      • Check CI issues
        • Build failed (code does not compile due to dependency update) - decide:
          • Create a ticket to update the dependency manually and fix all the issues
          • OR close the PR if the dependency update is not possible, not important, etc
          • Uncertain? Discuss on the dev list.
        • Tests failed (flaky) - re-run CI, then start over
        • Tests failed because of the updated dependency - decide:
          • Create a ticket to update the dependency manually and fix all the issues
          • OR close the PR if the dependency update is not possible, not important, etc
          • Uncertain? Discuss on the dev list.