Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .github/workflows/copilot-setup-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ jobs:
core: true
cask: true

# Copilot ignores job-level env; persist developer mode for the agent session.
- run: brew developer on

- run: brew install-bundler-gems --groups=all

# install Homebrew formulae we might need
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ jobs:
labels: ${{ needs.generate-tags.outputs.labels }}

- name: Run brew test-bot --only-setup
run: docker run --env HOMEBREW_GLIBC_TESTING --rm brew brew test-bot --only-setup
run: docker run --env HOMEBREW_DEVELOPER=1 --env HOMEBREW_GLIBC_TESTING --rm brew brew test-bot --only-setup

- name: Log in to GitHub Packages (BrewTestBot)
if: fromJSON(steps.attributes.outputs.push)
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/sorbet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@ jobs:
tapioca:
if: github.repository == 'Homebrew/brew'
runs-on: macos-26
env:
HOMEBREW_DEVELOPER: 1
steps:
- name: Set up Homebrew
id: set-up-homebrew
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/spdx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ jobs:
spdx:
if: github.repository == 'Homebrew/brew'
runs-on: ubuntu-latest
env:
HOMEBREW_DEVELOPER: 1
steps:
- name: Set up Homebrew
id: set-up-homebrew
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/sponsors-maintainers-man-completions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ jobs:
updates:
runs-on: ubuntu-latest
if: github.repository == 'Homebrew/brew'
env:
HOMEBREW_DEVELOPER: 1
steps:
- name: Setup Homebrew
id: set-up-homebrew
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/vendor-gems.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ jobs:
permissions:
contents: write
pull-requests: read
env:
HOMEBREW_DEVELOPER: 1
steps:
- name: Set up Homebrew
id: set-up-homebrew
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/vendor-version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ defaults:
jobs:
check-vendor-version:
runs-on: ubuntu-latest
env:
HOMEBREW_DEVELOPER: 1
steps:
- name: Set up Homebrew
id: set-up-homebrew
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ RUN --mount=type=cache,target=/home/linuxbrew/.cache,uid="${USER_ID}" \
&& git -C .linuxbrew/Homebrew remote set-url origin https://github.com/Homebrew/brew \
&& git -C .linuxbrew/Homebrew fetch origin \
&& HOMEBREW_NO_ANALYTICS=1 HOMEBREW_NO_AUTO_UPDATE=1 brew tap --force homebrew/core \
&& brew install-bundler-gems --groups=all \
&& HOMEBREW_DEVELOPER=1 brew install-bundler-gems --groups=all \
&& brew cleanup \
&& { git -C .linuxbrew/Homebrew config --unset gc.auto; true; } \
&& { git -C .linuxbrew/Homebrew config --unset homebrew.devcmdrun; true; } \
Expand Down
Loading