BrewTestBot
be6cae2235
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-02-12 14:47:18 +00:00
Mike McQuaid
aca7b7f354
workflows/tests: remove brew cleanup --prune-prefix
...
This is no longer needed after
https://github.com/Homebrew/homebrew-test-bot/pull/1015
2024-02-07 18:17:13 +00:00
Mike McQuaid
a2d4aebc61
workflows/pkg-installer: use macOS 14 ARM64 worker
...
This is both free and lets us test on newer versions of macOS.
2024-02-04 12:39:52 +01:00
Mike McQuaid
2be2aa0dc8
workflows: use macos-14 runner.
...
- Use `macos-14` instead of `macos-13` most of the time.
- For `tests` and `test default formula` builds: run on both
macOS 13 x86_64 and macOS 14 arm64
- Pretend `macos-14` is a self-hosted runner until a new version of
`actionlint` is released which doesn't error on `macos-14`.
2024-02-04 12:12:12 +01:00
Issy Long
06028c204a
Merge pull request #16518 from issyl0/rubocop-md
...
rubocop: Try out `rubocop-md` for linting the code in our docs
2024-02-02 15:49:46 +00:00
dependabot[bot]
a875eb22ed
build(deps): bump codecov/codecov-action from 4.0.0 to 4.0.1
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](f30e4959ba...e0b68c6749
)
---
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-02-02 11:28:32 +00:00
dependabot[bot]
2bf36b4b54
build(deps): bump codecov/codecov-action from 3.1.6 to 4.0.0
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.6 to 4.0.0.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](ab904c41d6...f30e4959ba
)
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 18:56:56 +00:00
dependabot[bot]
3c00f37a61
build(deps): bump codecov/codecov-action from 3.1.5 to 3.1.6
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](4fe8c5f003...ab904c41d6
)
---
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-01-31 04:08:13 +00:00
dependabot[bot]
bc0da139b9
build(deps): bump codecov/codecov-action from 3.1.4 to 3.1.5
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](eaaf4bedf3...4fe8c5f003
)
---
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-01-26 03:13:53 +00:00
Issy Long
00b47d1fec
Teach brew style
about docs/.rubocop.yml
...
- Yes, we have yet another `.rubocop.yml` but in-line exclusions in
`<span class="display:none;">` in the Markdown seemed more ugly.
- This needed tweaks to `brew style` to make it read the new config
file when we're scanning docs.
2024-01-24 00:01:45 +00:00
Issy Long
1fe968e937
Run brew style
for docs as part of the docs CI job
...
- Let's see how this goes.
2024-01-24 00:01:40 +00:00
Issy Long
ab7b3e2909
ci/codeql: Fix inconsistent indentation
2024-01-19 22:39:03 +00:00
Issy Long
906a3dcf74
ci/codeql: Put the ignored paths directly into the workflow
...
https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning#specifying-configuration-details-using-the-config-input
2024-01-19 22:30:54 +00:00
Bo Anderson
896430a9b1
dependabot.yml: group actions/*-artifact
2024-01-19 05:38:27 +00:00
dependabot[bot]
87b46a4865
build(deps): bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 16:23:59 +00:00
Bo Anderson
cee50fcbca
workflows/tests: add style caching
2023-12-23 01:33:34 +00:00
Bo Anderson
89531e9ff3
Update all dependencies
2023-12-15 16:24:46 +00:00
dependabot[bot]
7af13623fb
build(deps): bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 18:34:44 +00:00
dependabot[bot]
95a68a1d04
build(deps): bump actions/download-artifact from 3 to 4
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 18:30:39 +00:00
dependabot[bot]
18f63869be
build(deps): bump github/codeql-action from 2 to 3
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-13 18:23:57 +00:00
Bo Anderson
df979295a9
Merge pull request #16294 from Bo98/ruby-3.1-minimum
...
Require Ruby 3.1
2023-12-11 15:42:29 +00:00
BrewTestBot
40bb54bb83
triage-issues.yml: update to match main configuration
2023-12-11 15:15:41 +00:00
Bo Anderson
987ebe3d6d
Require Ruby 3.1
2023-12-05 02:31:08 +00:00
Kevin
0f39516cf6
Merge pull request #16281 from Bo98/ruby3-hidden-defs-fix
...
Hack fix for Sorbet hidden definitions update failing on Ruby 3
2023-12-03 10:36:31 -08:00
BrewTestBot
7740465fba
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2023-12-02 00:06:19 +00:00
Bo Anderson
c776379fb6
workflows/sorbet: fix pull request testing
2023-12-01 20:01:31 +00:00
Bo Anderson
ed6d4f9710
workflows: move vendor version check to separate workflow
2023-11-29 18:23:06 +00:00
Bo Anderson
41d60e54a1
workflows/vendor-gems: trial using GitHub App token
2023-11-22 17:02:26 +00:00
BrewTestBot
bf8f77ff49
triage-issues.yml: update to match main configuration
2023-11-22 16:09:43 +00:00
BrewTestBot
0272993626
triage-issues.yml: update to match main configuration
2023-11-22 10:51:36 +00:00
Bo Anderson
559336c771
Enable Ruby 3 for HOMEBREW_DEVELOPER
2023-11-20 20:04:18 +00:00
Bo Anderson
508fc2a0e3
workflows/doctor: use brew determine-test-runners
2023-11-17 02:11:01 +00:00
dependabot[bot]
f68654a77e
build(deps): bump actions/github-script from 6 to 7
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 18:08:02 +00:00
BrewTestBot
4d5eedcd4d
triage-issues.yml: update to match main configuration
2023-11-14 12:35:36 +00:00
Bo Anderson
8a90d829e2
workflows/docs: bump rubydoc test Ruby
2023-11-07 15:20:29 +00:00
BrewTestBot
df87dfba1e
Update maintainers.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2023-11-06 00:06:07 +00:00
Bo Anderson
2aa12893b0
Support Bootsnap in Ruby 3
2023-10-30 18:57:50 +00:00
Bo Anderson
6932c6568f
workflows: replace hub
with gh
2023-10-06 01:52:58 +01:00
Bo Anderson
e91dc6f6dc
workflows/tests: split gem cache per OS version
2023-10-05 12:35:21 +01:00
Mike McQuaid
5c5ac49a39
More Homebrew .pkg
improvements
...
- test on more macOS versions and improve the test names
- add a more resilient and less disruptive version of changing `git`'s
`safe.directory` configuration
2023-10-04 18:32:08 +01:00
Mike McQuaid
9ee15e02a3
workflows/pkg-installer: fix filename.
...
This intermediate state got missed during a previous refactoring PR.
2023-10-04 15:34:04 +01:00
Mike McQuaid
c95a26b917
Improve building Homebrew*.pkg
...
- split jobs into build/test/deploy
- test package on both macOS Intel and Apple Silicon
- cleanup some argument handling
- use `HOMEBREW_MACOS_OLDEST_SUPPORTED` naming to be consistent with
`brew.sh`
- note in `brew.sh` that `Distribution.xml` also needs updated (and do
so)
- various other little bits of style cleanup
2023-10-04 10:18:27 +01:00
Mike McQuaid
a94ff572f7
workflows/build-pkg: tweak some variables.
...
- instead of setting a static `PKG_KEYCHAIN_PASSWORD` secret, generate
a random password from `openssl rand` instead.
- use `PKG_APPLE_ID_EMAIL` which makes the fact it's an email a bit
more obvious. I've created this new secret already and will delete the
old one after this is merged.
- bump the latest supported version of macOS
2023-10-02 16:41:31 +01:00
Bo Anderson
71f558229a
Test on Ruby 3.1
2023-09-29 04:46:16 +01:00
Bo Anderson
3b1c171184
Further split up Gemfile into groups
2023-09-27 17:33:44 +01:00
Bo Anderson
582049454f
vendor/bundle/ruby: cleanup unneeded files
2023-09-26 18:39:57 +01:00
dependabot[bot]
39d07d2159
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 18:22:16 +00:00
Issy Long
210b678caf
The test
task already runs build
, so no need for it twice
2023-09-01 01:12:34 +01:00
Issy Long
c18980d20d
Run the docs site's broken link checker in the docs linting CI job
...
- We had `rake test` as a task, but we never actually ran it in CI or
anywhere before building the site.
- The `html-proofer` gem
[only supports Ruby 3.1](https://github.com/gjtorikian/html-proofer/blob/main/html-proofer.gemspec#L20 ),
so I bumped the linting job to use Ruby 3.1 across the board.
- This will make things slower (or maybe it's taking ages because of my
dodgy hotel internet connection), maybe we should only run it on a
schedule as a separate job?
- Fixes https://github.com/Homebrew/brew/issues/ 15908.
2023-09-01 01:01:01 +01:00
Mike McQuaid
298003b181
workflows/tests: workaround GitHub Actions python issues.
...
As-is there's a Python installed but not properly linked which breaks
anything that depends on Python being installed on macOS e.g.
Subversion.
2023-08-26 12:25:22 +01:00