Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mongodb/mongo-ruby-driver
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.20.0
Choose a base ref
...
head repository: mongodb/mongo-ruby-driver
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.20.1
Choose a head ref
  • 11 commits
  • 102 files changed
  • 7 contributors

Commits on Apr 2, 2024

  1. need zlib1g-dev for libxml for nokogiri, etc, etc (#2854)

    Also bumping to debian:12 for grins
    jamis authored Apr 2, 2024
    Configuration menu
    Copy the full SHA
    dd1adad View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. RUBY-3434: Improve documentation for forking servers (#2856)

    * Clarify documentation for forking servers
    
    * Tweaks
    
    * More tweaks
    
    * Correct method name
    johnnyshields authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    dc42fe8 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. Configuration menu
    Copy the full SHA
    0ab8935 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    c6c63a7 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. RUBY-3357 Add static analysis (#2869)

    * let's try out codeql
    
    * .evergreen/tools.rb is not referenced anywhere
    
    we can remove it, to remove the warnings it generates
    
    * this is not well-documented; hopefully this works to exclude those paths
    
    * action docs say this should be a "YAML string"
    
    * static analysis reported "Polynomial regular expression used on uncontrolled data"
    jamis authored May 22, 2024
    Configuration menu
    Copy the full SHA
    f1dde69 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    7b06fb6 View commit details
    Browse the repository at this point in the history
  2. RUBY-3451 Release signing (#2874)

    * okay, very rough draft of a release GA workflow
    
    * fix ref to mongodb-labs/drivers-github-tools
    
    * action is not prefixed with garasign
    
    * struggling to get some visibility here...
    
    * specify release environment
    
    * fixes
    
    * more fixes
    
    * don't need to load the whole driver just to get the version
    
    * make sure we push the new tag to the repo
    
    * `gh release` commands want a tag name
    
    * I *think* the sig gets placed under $RELEASE_ASSETS?
    
    * remove obsolete release-related code, and add explicit `rake release` task
    
    * okay, dummy gem name in gemspec, let's see if the gem gets pushed
    
    * okay, let's try using the provided github action instead
    
    * are the backticks being interpolated by the shell?
    
    * whelp, guess we need to bundle install
    
    * don't require the spec organizers unless it is needed
    
    * don't wait for the gem to be released
    
    mostly because our gem is in a non-standard location (expected to be in
    pkg/, but we're generating it directly to the root directory)
    
    * bump the gemspec
    
    * linter appeasement
    
    * add documentation related to release verification
    jamis authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    9c709b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    30afb45 View commit details
    Browse the repository at this point in the history
  2. RUBY-3357 SSDLC Requirements (#2880)

    * add more tasks to the release workflow
    
    also, add a cleanup workflow for use while testing
    
    * workflows don't have descriptions
    
    * inputs are specified on the trigger, not the workflow
    
    * skip the SBOM generation until we can figure it out
    
    * use bson-ruby asset group, for testing
    
    this is temporary until silk is able to grab the correct sbom lite from
    the mongo-ruby-driver repo
    
    * put code scan results in S3_ASSETS
    
    and for testing, remove dry-run from s3 upload, to make sure it works
    
    * restore the correct silk asset group
    
    * refactor to try the new ruby actions in drivers-github-tools
    
    * remove stray quotation mark
    
    * use the canonical version of the ruby actions
    
    * Indicate `dry_run` to be of type boolean
    
    This is so it gets rendered as a checkbox. We'll default it to `true` to avoid accidental releases.
    jamis authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    de60b9e View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. [RUBY-3496] Fix legacy read pool retry error (#2878)

    Co-authored-by: Dmitry Rybakov <[email protected]>
    Co-authored-by: Dmitry Rybakov <[email protected]>
    3 people authored Jul 4, 2024
    Configuration menu
    Copy the full SHA
    3c5dc93 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. bump version (#2886)

    jamis authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    8f16460 View commit details
    Browse the repository at this point in the history
Loading