1059 Commits

Author SHA1 Message Date
BrewTestBot
e3ffa0ce37
Update maintainers.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-07-04 01:11:21 +00:00
dependabot[bot]
b5514354a3
build(deps): bump ruby/setup-ruby from 1.183.0 to 1.184.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.183.0 to 1.184.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](1d0e911f61...97e35c5302)

---
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>
2024-07-03 18:23:09 +00:00
dependabot[bot]
102997bbec
build(deps): bump ruby/setup-ruby from 1.182.0 to 1.183.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.182.0 to 1.183.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](af43264f2b...1d0e911f61)

---
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>
2024-07-01 06:16:01 +00:00
dependabot[bot]
52cf4f1891
build(deps): bump ruby/setup-ruby from 1.180.1 to 1.182.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.180.1 to 1.182.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](3783f195e2...af43264f2b)

---
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>
2024-06-27 18:10:44 +00:00
dependabot[bot]
67a42c13d3
build(deps): bump ruby/setup-ruby from 1.180.0 to 1.180.1
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.180.0 to 1.180.1.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](ff740bc00a...3783f195e2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-18 17:54:36 +00:00
dependabot[bot]
79e6e612d6
build(deps): bump codecov/codecov-action from 4.4.1 to 4.5.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.4.1 to 4.5.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](125fc84a9a...e28ff129e5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 14:23:33 +00:00
Mike McQuaid
a707c708c1
Fix/reenable brew style docs
- start running this check again
- check the `docs` basename correctly
- use a different name (to a symlink) for the docs rubocop
  configuration so that path relativity is done correctly:
  https://docs.rubocop.org/rubocop/configuration.html#path-relativity
- add more wildcards to fix docs rubocop exclusions
2024-06-13 12:31:47 +01:00
Mike McQuaid
ca2ac3dd06
workflows/docs: temporarily disable brew style docs check. 2024-06-13 09:55:31 +01:00
dependabot[bot]
2785cfe75a
build(deps): bump ruby/setup-ruby from 1.179.1 to 1.180.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.179.1 to 1.180.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](78c01b705f...ff740bc00a)

---
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>
2024-06-12 18:43:58 +00:00
Mike McQuaid
faedd41dfb
docs: more workflow improvements.
- Add a special step to handle formulae.brew.sh API samples generation.
- Ignore the root URL: it always works and often is a false-positive
  failure.

While we're here:
- Autofix some RuboCop offenses in the Rakefile.
2024-06-11 13:53:16 +01:00
Mike McQuaid
35b3be3625
workflows/docs: allow reading GitHub Pages.
This isn't technically needed for Homebrew/brew but is needed for
private repositories that reuse this workflow.
2024-06-11 12:49:45 +01:00
Mike McQuaid
0fc7cd94be
workflows/docs: various tweaks.
- don't limit the entire job to Homebrew/brew (so it can be synced by
  Homebrew/.github sync jobs)
- always checkout the current repository (as it may not be Homebrew/brew
  and, when it is, it doesn't take too long anyway)
- only need to do cleanup for Homebrew/brew
- run Vale as separate step
- fix working directory handling
2024-06-11 11:06:57 +01:00
Mike McQuaid
910000f31d
github/workflows: split RubyDoc CI job.
This will allow syncing the documentation CI job to other repositories
with `docs` folders in https://github.com/Homebrew/.github/pull/121.
2024-06-10 11:59:54 -07:00
dependabot[bot]
25b10286f8
build(deps): bump ruby/setup-ruby from 1.179.0 to 1.179.1
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.179.0 to 1.179.1.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](d5fb7a202f...78c01b705f)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-08 15:19:25 +00:00
BrewTestBot
203e6a0acc
Update maintainers.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-06-06 02:11:44 +00:00
dependabot[bot]
2b2c34e3f7
build(deps): bump ruby/setup-ruby from 1.178.0 to 1.179.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.178.0 to 1.179.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](0cde4689ba...d5fb7a202f)

---
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>
2024-06-03 16:05:41 +00:00
dependabot[bot]
336abf239a
build(deps): bump ruby/setup-ruby from 1.177.1 to 1.178.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.177.1 to 1.178.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](943103cae7...0cde4689ba)

---
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>
2024-05-30 16:12:36 +00:00
Mike McQuaid
5b6d47f2ea
dependabot.yml: consistency updates.
Let's update this to be more consistent with the other `dependabot.yml`
files in the Homebrew organization.
2024-05-24 20:24:15 +01:00
Mike McQuaid
3392226a10
Include more Ruby metadata files
- include `.ruby-version` and in the project root (and unignore in
  `.gitignore`) to improve editor support which expects these files
- use the `.ruby-version` in `docs/Gemfile` to use a consistent Ruby
  version here
- remove hardcoded Ruby versions from `workflows/docs` in favour of
  using the `.ruby-version` file instead
- use more consistent configuration in `workflows/docs` to match
  `workflows/tests`
2024-05-23 16:29:14 +01:00
dependabot[bot]
6ca9f1949a
---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-22 16:48:14 +00:00
Patrick Linnane
7d51384d10
build(deps): bump ruby/setup-ruby from 1.176.0 to 1.177.0
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-05-20 07:34:21 -07:00
dependabot[bot]
f5790fd41e
build(deps): bump codecov/codecov-action from 4.4.0 to 4.4.1
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](6d798873df...125fc84a9a)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 14:15:11 +00:00
Mike McQuaid
b066ac414c
SBOM: various fixes.
- be a bit stricter with SBOM handling with the test default formula
  flow in CI by making it raise errors if SBOM's aren't generated and
  validated as expected
- fix handling of HEAD installations of formulae so SBOM generation is
  both correct and doesn't raise errors
- make `Formula#bottle_hash` more accepting of edge cases e.g. HEAD-only
  formulae without a stable spec

Fixes #17333
2024-05-20 09:41:29 +01:00
Patrick Linnane
773dbfa92a
docs: update for Homebrew/cask-fonts deprecation
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-05-16 09:21:14 -07:00
dependabot[bot]
1500249b28
build(deps): bump codecov/codecov-action from 4.3.1 to 4.4.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](5ecb98a3c6...6d798873df)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 15:24:37 +00:00
Bo Anderson
978f5adf47
Add Ubuntu 24.04 Docker image 2024-05-14 05:25:14 +01:00
dependabot[bot]
d4a387a374
build(deps): bump ruby/setup-ruby from 1.175.1 to 1.176.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.175.1 to 1.176.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](1198b07430...cacc9f1c0b)

---
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>
2024-05-03 14:08:31 +00:00
Razvan Azamfirei
79e75a4770
tests: remove homebrew/cask-versions 2024-05-02 17:04:46 -04:00
dependabot[bot]
f375e513ab
build(deps): bump codecov/codecov-action from 4.3.0 to 4.3.1
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](84508663e9...5ecb98a3c6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-01 15:28:03 +00:00
Markus Reiter
480e264d9a
Lint Ruby docs. 2024-05-01 11:35:21 +02:00
dependabot[bot]
99f0b0b310
build(deps): bump ruby/setup-ruby from 1.175.0 to 1.175.1
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.175.0 to 1.175.1.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](70da3bbf44...1198b07430)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-26 18:20:24 +00:00
Mike McQuaid
28c3215dba
analytics: support command and test-bot analytics.
These are used to analyse which commands are used and the
success/failure rate of official taps using `brew test-bot`.
2024-04-25 17:38:04 +01:00
dependabot[bot]
a99e168201
build(deps): bump ruby/setup-ruby from 1.174.0 to 1.175.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.174.0 to 1.175.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](6bd3d993c6...70da3bbf44)

---
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>
2024-04-23 18:34:35 +00:00
Markus Reiter
26d1ff5ccb
Fix CI. 2024-04-23 02:07:42 +02:00
BrewTestBot
8feae3645a
Update maintainers.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-04-17 16:40:30 +00:00
dependabot[bot]
2a627890c8
build(deps): bump ruby/setup-ruby from 1.173.0 to 1.174.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.173.0 to 1.174.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](5f19ec79ce...6bd3d993c6)

---
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>
2024-04-16 18:46:06 +00:00
Mike McQuaid
1bba1955f1
workflows/docs: improve another setup-ruby pin comment.
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-04-15 08:34:21 +01:00
Mike McQuaid
72f1558785
workflows/docs: improve setup-ruby pin comment.
Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-04-15 08:34:02 +01:00
Thierry Moisan
bc6078ded5
workflow/docs.yml: pin setup-ruby action 2024-04-14 18:04:46 -04:00
Mike McQuaid
e8b142da0b
Merge pull request #17068 from Homebrew/pkg-no-writing-to-gitconfig
package/scripts/postinstall: avoid writing to `~/.gitconfig`
2024-04-11 15:47:11 +01:00
Ruoyu Zhong
4c24f9160f
workflows/pkg-installer: unset global Git safe.directory 2024-04-11 03:22:37 +08:00
dependabot[bot]
34ac300aa4
build(deps): bump codecov/codecov-action from 4.2.0 to 4.3.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](7afa10ed9b...84508663e9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-09 18:17:58 +00:00
dependabot[bot]
702e763821
build(deps): bump codecov/codecov-action from 4.1.1 to 4.2.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.1.1 to 4.2.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](c16abc29c9...7afa10ed9b)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-04 19:16:26 +00:00
MikeMcQuaid
b9f1a8aa1e
[create-pull-request] automated change 2024-04-03 07:50:10 +00:00
BrewTestBot
df33779ee8
stale-issues.yml: update to match main configuration 2024-04-03 07:50:09 +00:00
BrewTestBot
9e46241b37
lock-threads.yml: update to match main configuration 2024-04-03 07:50:08 +00:00
dependabot[bot]
8b57e80b97
build(deps): bump codecov/codecov-action from 4.1.0 to 4.1.1
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](54bcd8715e...c16abc29c9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-26 18:03:25 +00:00
Mike McQuaid
22bad80939
Remove BrewTestBot critical approval process.
We seem to have enough maintainers across enough timezones that this is
no longer necessary any more (and it presents a bit of a security risk).
2024-03-19 08:56:12 +00:00
Todd Schulman
d3da1bbf06 actionlint.yaml: remove workaround for macos-14 2024-03-08 14:56:24 -05:00
Mike McQuaid
a251109960
homebrew/autoupdate is no longer official.
DomT4 and the Homebrew maintainers have agreed that homebrew/autoupdate
is a better fit for not being an official tap and has been moved back
to his user account.

Documentation and code has been adjusted accordingly and it was added
to the list of interesting taps.
2024-03-05 10:30:17 +00:00