1064 Commits

Author SHA1 Message Date
Bo Anderson
a2cbce9426
workflow/docker: push tagged arm64 images 2025-04-28 04:05:24 +01:00
Bo Anderson
7ce03b66f1
workflows/docker: fix release push 2025-04-28 04:01:20 +01:00
Patrick Linnane
0443c627d0
Merge pull request #19800 from Homebrew/retry-docker-upload
workflows/docker: add retry to image push
2025-04-22 19:02:52 +00:00
Patrick Linnane
1134575c00
Merge pull request #19793 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.233.0
build(deps): bump ruby/setup-ruby from 1.231.0 to 1.233.0
2025-04-22 19:00:42 +00:00
Mike McQuaid
c9a7b62b1d
Homebrew 4.5 deprecations/disables/removals
The usual cycle of deprecating, disabling, and removing things in
Homebrew major/minor releases.
2025-04-22 17:15:23 +01:00
Patrick Linnane
ead6c13cf2
workflows/docker: reduce delay to 15 seconds
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-04-22 09:15:10 -07:00
Patrick Linnane
7ad5460336
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-22 09:13:55 -07:00
Patrick Linnane
a3af7f823f
workflows/docker: add retry to image push
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-04-22 09:07:53 -07:00
BrewTestBot
e99a41f85f
zizmor.yml: update to match main configuration 2025-04-22 14:42:39 +00:00
dependabot[bot]
c0af52f79d
build(deps): bump ruby/setup-ruby from 1.231.0 to 1.233.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.231.0 to 1.233.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](d8d83c3960...ca041f971d)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.233.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-21 18:45:42 +00:00
Patrick Linnane
d2f56e461d
workflows/pkg-installer: set default permissions
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-04-17 19:29:38 -07:00
Patrick Linnane
55a9759bed
Merge pull request #19782 from Homebrew/vendor-version-fix
workflows/vendor-version: fix handling of Ruby upgrades
2025-04-16 18:07:48 +00:00
Bo Anderson
75169a1782
workflows/vendor-version: fix handling of Ruby upgrades 2025-04-16 18:58:26 +01:00
dependabot[bot]
08d7068286
build(deps): bump ruby/setup-ruby from 1.230.0 to 1.231.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.230.0 to 1.231.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](e5ac7b085f...d8d83c3960)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.231.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-16 17:10:50 +00:00
dependabot[bot]
6bb1bb3b15
build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.1
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](0565863a31...cf3f51a67d)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: 5.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 20:35:19 +00:00
dependabot[bot]
aef242897b
build(deps): bump ruby/setup-ruby from 1.229.0 to 1.230.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.229.0 to 1.230.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](354a1ad156...e5ac7b085f)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-version: 1.230.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 00:49:19 +00:00
Mike McQuaid
2b92fc18fe
workflows/tests: drop macOS 13 tests.
These are almost 2x as slow as the next slowest tests and we'll be
dropping them around September this year at the latest anyway.

There's still some basic coverage from the "default formula" tests
which are much quicker to run on macOS 13.
2025-04-10 16:32:36 +01:00
dependabot[bot]
c5a0be7e75
build(deps): bump github/codeql-action from 3.28.14 to 3.28.15
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.14 to 3.28.15.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](fc7e4a0fa0...45775bd823)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-09 12:31:21 -07:00
Mike McQuaid
7081129767
workflows/tests: add more brew bundle/services tests.
Add a few more commands for integration testing
2025-04-08 10:26:35 +01:00
Patrick Linnane
bf5bfd5a22
Merge pull request #19718 from Homebrew/dependabot/github_actions/actions/create-github-app-token-2.0.2
build(deps): bump actions/create-github-app-token from 1.12.0 to 2.0.2
2025-04-07 20:33:22 +00:00
Mike McQuaid
9bca39d89c
Merge pull request #19712 from Homebrew/brew_bundle_services_integration_tests
Add `brew bundle` and `brew services` integration tests
2025-04-07 18:14:48 +00:00
Mike McQuaid
e6420932bf
Add brew bundle and brew services integration tests
We've had a few regressions in `brew bundle` and `brew services`
recently that would have been caught by actual integration tests.

This is similar to the "default formula" jobs but we want to run outside
of those containers so we can run e.g. systemd.

This will avoid bloating the runtime of already longer-running jobs.
2025-04-07 17:33:50 +01:00
dependabot[bot]
694f4b3040
build(deps): bump github/codeql-action from 3.28.13 to 3.28.14
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.13 to 3.28.14.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](1b549b9259...fc7e4a0fa0)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 16:30:18 +00:00
dependabot[bot]
9327644397
build(deps): bump actions/create-github-app-token from 1.12.0 to 2.0.2
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.12.0 to 2.0.2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](d72941d797...3ff1caaa28)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 2.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 16:30:10 +00:00
Mike McQuaid
d899f00c4b
Link to Support Tiers in diagnostic/error messages
Now that we have this nice URL let's reference it to allow our other
messages to be a bit shorter/kinder.
2025-04-01 11:35:27 +01:00
Mike McQuaid
319c3e95b5
Merge pull request #19658 from Homebrew/bootsnap_default
Enable Bootsnap by default
2025-04-01 07:31:26 +00:00
Patrick Linnane
b6cad3be14
workflows: remove no-op ssh signing value
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-03-31 16:09:20 -07:00
Patrick Linnane
3278f931d3
Merge pull request #19664 from Homebrew/dependabot/github_actions/actions/create-github-app-token-1.12.0
build(deps): bump actions/create-github-app-token from 1.11.7 to 1.12.0
2025-03-31 22:38:58 +00:00
Patrick Linnane
5e739ea4d6
Merge pull request #19663 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.229.0
build(deps): bump ruby/setup-ruby from 1.227.0 to 1.229.0
2025-03-31 22:38:08 +00:00
dependabot[bot]
f29901daec
build(deps): bump actions/create-github-app-token from 1.11.7 to 1.12.0
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.7 to 1.12.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](af35edadc0...d72941d797)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:54:34 +00:00
dependabot[bot]
2acd33060f
build(deps): bump ruby/setup-ruby from 1.227.0 to 1.229.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.227.0 to 1.229.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](1a615958ad...354a1ad156)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:54:24 +00:00
dependabot[bot]
fabcad58ae
build(deps): bump actions/setup-python from 5.4.0 to 5.5.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](42375524e2...8d9ed9ac5c)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:53:01 +00:00
Mike McQuaid
9560c01453
Enable Bootsnap by default
- do some optimisation of `require`s before Bootsnap
- remove `HOMEBREW_BOOTSTRAP` environment variable as it's set by
  default
- add fast require in `bootsnap.rb` using logic from `ruby.sh`
- cleanup `bootsnap.rb` a bit
- remove setting `HOMEBREW_BOOTSNAP` in GitHub Actions
2025-03-31 17:55:07 +01:00
Patrick Linnane
63bc00ebcd
Merge pull request #19584 from Homebrew/dependabot/github_actions/artifacts-aeec8888df
build(deps): bump the artifacts group with 2 updates
2025-03-25 05:09:38 +00:00
Patrick Linnane
89b392dd5f
Merge pull request #19585 from Homebrew/dependabot/github_actions/actions/create-github-app-token-1.11.7
build(deps): bump actions/create-github-app-token from 1.11.6 to 1.11.7
2025-03-25 05:09:16 +00:00
Eric Knibbe
cfe6e0407a
Merge pull request #19586 from Homebrew/dependabot/github_actions/github/codeql-action-3.28.13
build(deps): bump github/codeql-action from 3.28.11 to 3.28.13
2025-03-25 02:06:06 +00:00
Eric Knibbe
f83c043930
Merge pull request #19587 from Homebrew/dependabot/github_actions/actions/cache-4.2.3
build(deps): bump actions/cache from 4.2.2 to 4.2.3
2025-03-25 02:05:42 +00:00
dependabot[bot]
c55ad5f3bb
build(deps): bump ruby/setup-ruby from 1.226.0 to 1.227.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.226.0 to 1.227.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](922ebc4c52...1a615958ad)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:04:34 +00:00
dependabot[bot]
c38595e93b
build(deps): bump actions/cache from 4.2.2 to 4.2.3
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](d4323d4df1...5a3ec84eff)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:04:28 +00:00
dependabot[bot]
f77cdb21cf
build(deps): bump actions/create-github-app-token from 1.11.6 to 1.11.7
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.6 to 1.11.7.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](21cfef2b49...af35edadc0)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:04:10 +00:00
dependabot[bot]
f547db6517
build(deps): bump github/codeql-action from 3.28.11 to 3.28.13
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.11 to 3.28.13.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](6bb031afdd...1b549b9259)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:04:10 +00:00
dependabot[bot]
b35a796469
build(deps): bump the artifacts group with 2 updates
Bumps the artifacts group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).


Updates `actions/upload-artifact` from 4.6.1 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](4cec3d8aa0...ea165f8d65)

Updates `actions/download-artifact` from 4.1.9 to 4.2.1
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](cc20338598...95815c38cf)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: artifacts
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: artifacts
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 19:03:52 +00:00
Mike McQuaid
bdeca530ff
Migrate Homebrew/bundle to Homebrew/brew
Co-authored-by: Bo Anderson <mail@boanderson.me>
2025-03-19 06:47:01 +00:00
Carlo Cabrera
1c00c24192
workflows/docker: run brew test-bot on arm64 Linux builds
We can stop `brew doctor` from throwing an error if we set
`HOMEBREW_ARM64_TESTING`.
2025-03-18 21:25:11 +08:00
Patrick Linnane
8c1e9c7c33
Merge pull request #19516 from Homebrew/dependabot/github_actions/docker/login-action-3.4.0
build(deps): bump docker/login-action from 3.3.0 to 3.4.0
2025-03-17 21:06:19 +00:00
Patrick Linnane
07e9ab4b35
Merge pull request #19512 from Homebrew/dependabot/github_actions/artifacts-7137b7c593
build(deps): bump the artifacts group with 2 updates
2025-03-17 21:03:29 +00:00
Patrick Linnane
3ac0464724
Merge pull request #19515 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.226.0
build(deps): bump ruby/setup-ruby from 1.222.0 to 1.226.0
2025-03-17 21:01:46 +00:00
Patrick Linnane
78156d601d
Merge pull request #19514 from Homebrew/dependabot/github_actions/codecov/test-results-action-1.1.0
build(deps): bump codecov/test-results-action from 1.0.4 to 1.1.0
2025-03-17 21:01:32 +00:00
dependabot[bot]
64ba973bbc
build(deps): bump docker/login-action from 3.3.0 to 3.4.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](9780b0c442...74a5d14239)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 18:24:50 +00:00
dependabot[bot]
65c06755c1
build(deps): bump ruby/setup-ruby from 1.222.0 to 1.226.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.222.0 to 1.226.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](277ba2a127...922ebc4c52)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-17 18:24:47 +00:00