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: Homebrew/brew
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.5.5
Choose a base ref
...
head repository: Homebrew/brew
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.5.6
Choose a head ref
  • 10 commits
  • 68 files changed
  • 3 contributors

Commits on Jun 9, 2025

  1. Reduce Homebrew/brew CI warnings

    - Remove a bunch of non-actionable/unnecessary noise in GitHub Actions
      CI.
    - Limit number of threads used to generate analytics API data to avoid
      reproducible failures producing errors and requiring retries.
    - Move to Debian Old Stable for testing non-system `glibc`.
    - Remove unneeded core taps/updates.
    - Improve naming of CI jobs to clarify purpose i.e. we're testing
      things work on Linux, not Ubuntu specifically.
    - Remove dedicated non-online/non-generic Linux `brew tests` jobs from
      3 to 1.
    
    Co-authored-by: Rylan Polster <rslpolster@gmail.com>
    MikeMcQuaid and Rylan12 committed Jun 9, 2025
    Configuration menu
    Copy the full SHA
    cc03340 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #20054 from Homebrew/remove_ci_warnings

    Reduce Homebrew/brew CI warnings
    MikeMcQuaid authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    97bc7b1 View commit details
    Browse the repository at this point in the history
  3. workflows/tests.yml: more CI tweaks.

    - use `macos-15` for tap syntax, no reason to use (old) `macos-14`
    - use `macos-latest` for all macOS jobs where we're only testing a
      single macOS and single Linux target
    - add `test default formula` jobs for Linux `arm64`
    - rename a few more jobs for consistency and clarity
    MikeMcQuaid committed Jun 9, 2025
    Configuration menu
    Copy the full SHA
    63abe0b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #20060 from Homebrew/more_ci_tweaks

    workflows/tests.yml: more CI tweaks.
    MikeMcQuaid authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    8ebb2cd View commit details
    Browse the repository at this point in the history
  5. Cleanup extend/ directory usage.

    - move some things out of `extend` that don't really fit there e.g.
      `Module`s that are included but not doing any
      overriding/monkeypatching
    - move some code into `extend/os` to fix all remaining
      `rubocop:todo Homebrew/MoveToExtendOS`s
    - remove some unneeded `bundle` skipper code that doesn't really make
      sense given our current bottling strategy
    - extract some `Pathname` extensions to `extend/pathname` for separate
      files
    - move a `ENV` `Kernel` extension into `kernel.rb`
    - `odeprecate` a seemingly unused backwards compatibility method
    - move `readline_nonblock` from a monkeypatch to a
      `ReadlineNonblock.read` method as its only used in one place
    - fix up a link in documentation
    MikeMcQuaid committed Jun 9, 2025
    Configuration menu
    Copy the full SHA
    dc71b7c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    57ed94c View commit details
    Browse the repository at this point in the history
  7. Merge pull request #20061 from Homebrew/extend_cleanup

    Cleanup `extend/` directory usage.
    MikeMcQuaid authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    cfdc6fd View commit details
    Browse the repository at this point in the history
  8. Merge pull request #20063 from Homebrew/vendor-install-fail-fix

    cmd/vendor-install: fix exit code handling for curl
    Bo98 authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    ecd0d99 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b8e2cdd View commit details
    Browse the repository at this point in the history
  10. Merge pull request #20062 from Homebrew/macos-26

    Preliminary macOS 26 (Tahoe) support
    Bo98 authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    7b4ef99 View commit details
    Browse the repository at this point in the history
Loading