Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
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: SubstituteAlert/bcrypt-ruby
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
Loading
...
head repository: bcrypt-ruby/bcrypt-ruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 6 files changed
  • 1 contributor

Commits on Dec 31, 2025

  1. Configuration menu
    Copy the full SHA
    27dbab3 View commit details
    Browse the repository at this point in the history
  2. Modernize CI

    tenderlove committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    c156254 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bcrypt-ruby#287 from tenderlove/modernize-ci

    try to modernize CI
    tenderlove authored Dec 31, 2025
    Configuration menu
    Copy the full SHA
    eba09de View commit details
    Browse the repository at this point in the history
  4. Try to deal with flaky tests

    We have a test that tries to test the "calibration" function in BCrypt.
    This function is supposed to return a "cost" based on some number of
    milliseconds passed in.  We're trying to make the cost relative to some
    beginning cost (MIN_COST + 1), time that, then use it as the "relative
    time".  The problem is that the time this takes in CI is not constant,
    so even `min_time_ms * 4` may fit inside the same "cost" as the
    original.
    
    I'm bumping the factor to `5` to hopefully reduce the flakiness. It
    seems like we just want to test that "some time deadline" returns a
    greater cost than a different time deadline, so I think bumping the
    factor to 5 is a legit fix
    tenderlove committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    d94041a View commit details
    Browse the repository at this point in the history
  5. Merge pull request bcrypt-ruby#288 from tenderlove/deal-with-flake

    Try to deal with flaky tests
    tenderlove authored Dec 31, 2025
    Configuration menu
    Copy the full SHA
    ca9cea1 View commit details
    Browse the repository at this point in the history
  6. Configure trusted publishing

    This way we can just push a tag and let GitHub actions do the release
    tenderlove committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    344ca59 View commit details
    Browse the repository at this point in the history
  7. Merge pull request bcrypt-ruby#289 from tenderlove/trusted-publishers

    Configure trusted publishing
    tenderlove authored Dec 31, 2025
    Configuration menu
    Copy the full SHA
    da89a83 View commit details
    Browse the repository at this point in the history
  8. bump version

    tenderlove committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    64605fc View commit details
    Browse the repository at this point in the history
  9. add bundler tasks

    tenderlove committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    4b1fc73 View commit details
    Browse the repository at this point in the history
  10. Merge pull request bcrypt-ruby#290 from tenderlove/bump

    bump version
    tenderlove authored Dec 31, 2025
    Configuration menu
    Copy the full SHA
    82e6c4c View commit details
    Browse the repository at this point in the history
  11. Move compilation after bundle install

    The Rakefile depends on gems being installed.  Hopefully this will fix
    JRuby releases on trusted publishing
    tenderlove committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    01cc688 View commit details
    Browse the repository at this point in the history
  12. Merge pull request bcrypt-ruby#291 from tenderlove/fix-publishing

    Move compilation after bundle install
    tenderlove authored Dec 31, 2025
    Configuration menu
    Copy the full SHA
    36a04a2 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.