44194 Commits

Author SHA1 Message Date
Mike McQuaid
8060ce8e54
Merge pull request #19490 from Homebrew/fix_services_types
Fix services types
2025-03-14 17:24:10 +00:00
Mike McQuaid
c82518032e
Fix services types
Some of the typing/`T.must` usage when moving the
Homebrew/homebrew-services code to Homebrew/brew was not quite correct.

Rather than trying to make everything `strict` and import at the same
time: let's mostly loosen the typing to fix a few bugs and allow us to
add more later.
2025-03-14 16:53:07 +00:00
Mike McQuaid
0344030256
Merge pull request #19488 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2025-03-14 08:55:32 +00:00
BrewTestBot
9dcc35ced0
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2025-03-14 08:43:39 +00:00
Sean Molenaar
0e80446543
Merge pull request #19459 from Homebrew/feat/fetch/cask_on_linux
fix: allow fetching casks on Linux
2025-03-14 08:40:43 +00:00
Mike McQuaid
191c8cea04
Merge pull request #19385 from botantony/services
services: migrate external tap to main repo
2025-03-14 08:31:01 +00:00
Bo Anderson
02cd7a63c8
Move Services module to Homebrew namespace 2025-03-14 08:19:11 +00:00
Sean Molenaar
756ba2ba59 Add Linux dependency check in cask.rb 2025-03-13 21:47:17 +01:00
Sean Molenaar
9f6b421ad6 fix: check OS for macos dependency 2025-03-13 21:28:40 +01:00
Sean Molenaar
a137426839 feat: generate cask API for linux 2025-03-13 21:28:40 +01:00
Sean Molenaar
2fb5d52b95 fix: allow fetching casks on Linux 2025-03-13 21:28:40 +01:00
Patrick Linnane
68cead54fe
Merge pull request #19484 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.74.0
build(deps-dev): bump rubocop from 1.73.2 to 1.74.0 in /Library/Homebrew
2025-03-13 19:30:25 +00:00
botantony
25b9000c77
spec_helper: add :needs_systemd
Signed-off-by: botantony <antonsm21@gmail.com>
2025-03-13 20:29:26 +01:00
Douglas Eichelberger
0152b70bb7
Merge pull request #19482 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-acdb773b42
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-13 19:18:12 +00:00
Douglas Eichelberger
39843b5d40
Resolve violations 2025-03-13 12:16:11 -07:00
Douglas Eichelberger
7f18c341d3
Merge pull request #19483 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.25.5
build(deps-dev): bump minitest from 5.25.4 to 5.25.5 in /Library/Homebrew
2025-03-13 19:11:56 +00:00
BrewTestBot
437120d875
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-13 19:00:08 +00:00
BrewTestBot
086f2a904f
brew vendor-gems: commit updates. 2025-03-13 18:59:40 +00:00
BrewTestBot
3a915b48ab
Update RBI files for minitest.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-13 18:59:36 +00:00
BrewTestBot
c7154e2c0d
brew vendor-gems: commit updates. 2025-03-13 18:59:33 +00:00
BrewTestBot
e795b9a952
brew vendor-gems: commit updates. 2025-03-13 18:59:27 +00:00
dependabot[bot]
82e11f51ee
build(deps-dev): bump rubocop from 1.73.2 to 1.74.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.73.2 to 1.74.0.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.73.2...v1.74.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 18:53:01 +00:00
dependabot[bot]
55c8824abc
build(deps-dev): bump minitest in /Library/Homebrew
Bumps [minitest](https://github.com/minitest/minitest) from 5.25.4 to 5.25.5.
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v5.25.4...v5.25.5)

---
updated-dependencies:
- dependency-name: minitest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 18:52:42 +00:00
dependabot[bot]
86cd27b030
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
Bumps the sorbet group in /Library/Homebrew with 4 updates: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet), [sorbet-runtime](https://github.com/sorbet/sorbet), [sorbet](https://github.com/sorbet/sorbet) and [sorbet-static](https://github.com/sorbet/sorbet).


Updates `sorbet-static-and-runtime` from 0.5.11915 to 0.5.11930
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-runtime` from 0.5.11915 to 0.5.11930
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet` from 0.5.11915 to 0.5.11930
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static` from 0.5.11915 to 0.5.11930
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-static
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-13 18:52:30 +00:00
Mike McQuaid
0d3cbcad41
test/services: fix some more tests. 2025-03-13 17:36:46 +00:00
Carlo Cabrera
87921cf0db
Merge pull request #19481 from Homebrew/fix-docker-publish-again
workflows/docker: fix publishing Docker images (again)
2025-03-13 17:11:38 +00:00
Carlo Cabrera
cd33a3e032
workflows/docker: fix publishing Docker images (again)
Follow-up to #19480. Tags were being serialised in the wrong format.
This fixes that.
2025-03-14 00:11:24 +08:00
botantony
7a7395a229
services-systemctl: fix testcases
Signed-off-by: botantony <antonsm21@gmail.com>
2025-03-13 17:07:35 +01:00
Mike McQuaid
084ddca27a
Cleanup and fix homebrew-services migration 2025-03-13 15:22:01 +00:00
Carlo Cabrera
b10fe2a699
Merge pull request #19480 from Homebrew/fix-docker-publish
workflows/docker: fix publishing `master` images
2025-03-13 15:17:02 +00:00
Carlo Cabrera
9f844b9bfd
workflows/docker: fix publishing master images
Follow-up to #19275. Publishing `master` images was broken because the
different matrix jobs were overwriting each other's outputs in the
`merge` job.

The fix is to pre-generate all the required data once up-front which we
do in the `generate-tags` job.
2025-03-13 22:50:48 +08:00
botantony
3ef52e4844
services: migrate command to main repo (WIP) 2025-03-13 13:22:01 +00:00
Carlo Cabrera
5c11787465
Merge pull request #19479 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2025-03-13 11:09:15 +00:00
BrewTestBot
493c07372b
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2025-03-13 10:53:02 +00:00
Carlo Cabrera
35b301e416
Merge pull request #19478 from Homebrew/vernier-allocation_interval
dev-cmd/prof: fix `vernier` invocation
2025-03-13 10:33:23 +00:00
Carlo Cabrera
4066542b27
dev-cmd/prof: fix vernier invocation
`--allocation_sample_rate` was renamed to `--allocation_interval` in 8ffadb304f
2025-03-13 18:17:18 +08:00
Mike McQuaid
b16a2e905c
Merge pull request #19275 from Homebrew/docker-image-arm64
workflows/docker: build and publish ARM64 Docker images
2025-03-13 10:05:24 +00:00
Carlo Cabrera
344704db7f
Update docker/build-push-action 2025-03-13 17:28:35 +08:00
Carlo Cabrera
3246549edd
Merge remote-tracking branch 'origin/master' into docker-image-arm64 2025-03-13 17:27:23 +08:00
Douglas Eichelberger
6ac3311f17
Merge pull request #19472 from Homebrew/dependabot/bundler/Library/Homebrew/spoom-1.6.0
build(deps-dev): bump spoom from 1.5.4 to 1.6.0 in /Library/Homebrew
2025-03-12 21:43:00 +00:00
BrewTestBot
e5d171eb79
Update RBI files for spoom.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-12 21:31:44 +00:00
BrewTestBot
ec4586802f
brew vendor-gems: commit updates. 2025-03-12 21:31:32 +00:00
dependabot[bot]
46dd79b490
build(deps-dev): bump spoom from 1.5.4 to 1.6.0 in /Library/Homebrew
Bumps [spoom](https://github.com/Shopify/spoom) from 1.5.4 to 1.6.0.
- [Release notes](https://github.com/Shopify/spoom/releases)
- [Commits](https://github.com/Shopify/spoom/compare/v1.5.4...v1.6.0)

---
updated-dependencies:
- dependency-name: spoom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 21:29:59 +00:00
Douglas Eichelberger
a347755c85
Merge pull request #19468 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-cd78cb204c
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-12 21:16:43 +00:00
BrewTestBot
b76d78328e
Update RBI files for sorbet.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-12 20:46:38 +00:00
BrewTestBot
f6b867048b
brew vendor-gems: commit updates. 2025-03-12 20:46:11 +00:00
Douglas Eichelberger
f181e4251b
Include RBS rbi 2025-03-12 13:43:55 -07:00
Mike McQuaid
02ced18f37
Merge pull request #19474 from Homebrew/dependabot/bundler/Library/Homebrew/json-2.10.2
build(deps-dev): bump json from 2.10.1 to 2.10.2 in /Library/Homebrew
2025-03-12 17:19:56 +00:00
dependabot[bot]
4f67643225
build(deps-dev): bump json from 2.10.1 to 2.10.2 in /Library/Homebrew
Bumps [json](https://github.com/ruby/json) from 2.10.1 to 2.10.2.
- [Release notes](https://github.com/ruby/json/releases)
- [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md)
- [Commits](https://github.com/ruby/json/compare/v2.10.1...v2.10.2)

---
updated-dependencies:
- dependency-name: json
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-12 15:38:31 +00:00
Patrick Linnane
319e7b8949
Merge pull request #19473 from Homebrew/cask-token
cask/utils: alllow use of @ in cask name
2025-03-12 14:57:23 +00:00