TETRA2000
051d7ec4f7
Add package signing configuration for GitHub Actions
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2023-07-24 17:10:31 +01:00
Mike McQuaid
e1a7afb3cf
dev-cmd/generate-*-api: be a bit safer.
...
- also try generating formula API on macOS
- pull more logic out of `unless args.dry_run?` in case it fails
2023-07-18 12:57:09 +01:00
Mike McQuaid
5121567a9a
workflows: improve setup-homebrew and API usage.
...
- `HOMEBREW_NO_INSTALL_FROM_API` was passed in a few places
unnecessarily
- https://github.com/Homebrew/actions/pull/393 will change the default
behaviour of setup-homebrew so let's be explicit to speed things up
and avoid changes when it's merged
2023-07-06 16:54:06 +01:00
BrewTestBot
72068b2a56
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-06-17 00:05:52 +00:00
BrewTestBot
eb3f90ef01
triage-issues.yml: update to match main configuration
2023-06-13 10:05:35 +00:00
Razvan Azamfirei
520cfe5694
remove cask-drivers from tests
2023-06-08 08:26:03 -04:00
Bo Anderson
54bd9533ea
workflows/tests: update homebrew-cask
2023-06-05 20:51:39 +01:00
Ruoyu Zhong
4e11b62017
workflows/actionlint: run on actionlint
config change
2023-06-03 18:14:25 +08:00
Ruoyu Zhong
b62740b102
actionlint.yaml: remove workaround for macos-13
...
This is no longer needed after Homebrew/homebrew-core#132722 .
This reverts commit f729127fae6a12e173f55a59ef90a72c7cf18141.
2023-06-03 17:52:17 +08:00
Mike McQuaid
33a3f72fbc
Merge pull request #15492 from carlocab/no-run-attempt
...
github_runner_matrix: remove `GITHUB_RUN_ATTEMPT`
2023-05-29 16:22:21 +01:00
Carlo Cabrera
40166eb5e7
github_runner_matrix: remove GITHUB_RUN_ATTEMPT
...
This should no longer be needed after
Homebrew/ci-orchestrator@845d26ccc0 .
2023-05-29 22:36:00 +08:00
BrewTestBot
782aa04e20
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-05-29 13:32:19 +00:00
Carlo Cabrera
909b8d078e
dev-cmd/update-maintainers: write JSON of maintainers
...
This will be needed for Homebrew/homebrew-test-bot#933 .
2023-05-29 21:30:47 +08:00
Markus Reiter
d55f1b85bf
Add --os
and --arch
flags to readall
.
2023-05-20 20:11:31 +02:00
dependabot[bot]
e41a47e730
Bump codecov/codecov-action from 3.1.3 to 3.1.4
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](894ff025c7...eaaf4bedf3
)
---
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>
2023-05-16 18:56:46 +00:00
apainintheneck
152020038c
workflows/tests: use dry run for generate-*-api
2023-05-15 18:32:11 -07:00
Mike McQuaid
cea0ec8b40
workflows/tests: test API generation.
...
This should avoid making changes here that break API generation.
2023-05-14 19:46:24 +01:00
Ruoyu Zhong
733eff2fa7
workflows/build-pkg: only run on Homebrew-owned repos
...
This prevents the workflow from being run in a fork.
Signed-off-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2023-05-10 12:59:33 +08:00
Bo Anderson
b5f4e8e790
workflows/tests: fix Codecov root dir
2023-04-27 14:59:18 +01:00
Ruoyu Zhong
f729127fae
actionlint.yaml: add workaround for macos-13
2023-04-25 17:55:22 +08:00
Ruoyu Zhong
381cbe5f74
workflows/vendor-gems: run on macos-13
2023-04-25 11:23:18 +08:00
Ruoyu Zhong
c4020d9b71
workflows/tests: run on macos-13
2023-04-25 11:23:01 +08:00
Ruoyu Zhong
3575ca9bbb
workflows/sorbet: run on macos-13
2023-04-25 11:22:35 +08:00
Ruoyu Zhong
2831335f4d
workflows/build-pkg: run on macos-13
2023-04-25 11:22:21 +08:00
Douglas Eichelberger
f52cbbb9da
Vendor mechanize gem outside Gemfile
...
We only need a single file and it avoids pulling in e.g. `nokogiri`
which is vulnerable.
Allow updating it using `brew vendor-gems`.
2023-04-24 14:03:55 +01:00
dependabot[bot]
39e065fe9b
build(deps): bump codecov/codecov-action from 3.1.2 to 3.1.3
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](40a12dcee2...894ff025c7
)
---
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>
2023-04-20 18:56:51 +00:00
Mike McQuaid
04856a642f
Merge pull request #15144 from singingwolfboy/cache-v3
...
actions/cache@v3 for GitHub Actions
2023-04-19 10:05:15 +01:00
Ruoyu Zhong
b6eed8cef0
workflows/sponsors-maintainers-man-completions: only run on branches
...
This prevents running the jobs on tags. It can be dangerous to
force-push a tag, even though previous workflow runs actually failed.
Example of previous failure:
https://github.com/Homebrew/brew/actions/runs/4657211778/jobs/8241583576
Signed-off-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2023-04-15 08:17:45 +08:00
dependabot[bot]
625e976fb4
build(deps): bump codecov/codecov-action from 3.1.1 to 3.1.2
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](d9f34f8cd5...40a12dcee2
)
---
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>
2023-04-12 18:56:46 +00:00
Carlo Cabrera
7b85950e7a
workflows: add actionlint workflow
...
Co-authored-by: Bo Anderson <mail@boanderson.me>
2023-04-12 20:31:17 +08:00
Bo Anderson
448bf1a49c
Merge pull request #15183 from Bo98/prof-group2
...
Revert "Revert "Split prof gems into their own group""
2023-04-11 15:11:57 +01:00
Mike McQuaid
df14a969d0
Merge pull request #15198 from Bo98/xcode-14.3
...
Xcode 14.3 updates
2023-04-11 10:34:30 +01:00
Bo Anderson
f0615cbf99
workflows/doctor: fix broken syntax
2023-04-11 02:49:48 +01:00
Issy Long
41466025cc
dev-cmd/style: Properly clean up the --display-cop-names
option
...
- I remember making these changes as part of the RuboCop bump
Dependabot PR (15136), but I must have not actually pushed them. Odd.
2023-04-11 00:19:09 +01:00
Carlo Cabrera
a674cbb88a
Merge pull request #15190 from carlocab/vendor-lint
...
workflows/vendor-gems: fix actionlint errors
2023-04-11 02:11:48 +08:00
Carlo Cabrera
a0bb4f36a8
Merge pull request #15189 from carlocab/sponsors-lint
...
workflows/sponsors-*: fix actionlint errors
2023-04-11 02:11:35 +08:00
Carlo Cabrera
53807a9b77
Merge pull request #15188 from carlocab/spdx-lint
...
workflows/spdx: fix actionlint errors
2023-04-11 02:11:19 +08:00
Carlo Cabrera
322b51c147
Merge pull request #15187 from carlocab/sorbet-lint
...
workflows/sorbet: fix actionlint errors
2023-04-11 02:11:07 +08:00
Carlo Cabrera
329a21e80b
workflows/vendor-gems: fix actionlint errors
2023-04-11 00:09:13 +08:00
Carlo Cabrera
a174fe5cd9
workflows/sponsors-*: fix actionlint errors
2023-04-11 00:07:36 +08:00
Carlo Cabrera
b14d462481
workflows/spdx: fix actionlint errors
2023-04-11 00:03:57 +08:00
Carlo Cabrera
141f68688b
workflows/sorbet: fix actionlint errors
2023-04-11 00:00:27 +08:00
Carlo Cabrera
130f37a243
workflows/build-pkg: fix actionlint error
...
Also, replace the `>` with `>>` to avoid running into potentially
confusing bugs in case we add more things to `GITHUB_OUTPUT` before this
line.
2023-04-10 23:56:44 +08:00
Bo Anderson
b84bed7385
Revert "Revert "Split prof gems into their own group""
...
This reverts commit 7b336ed8cd3eb20461fdc45ce67e5318e53920c4.
2023-04-10 16:54:48 +01:00
Bo Anderson
496736a199
Improve sorbet & vendor gem workflow testing
2023-04-10 14:40:57 +01:00
Ruoyu Zhong
bc2f4c5ef3
workflows/sponsors-maintainers-man-completions: fix git-try-push failure
2023-04-10 03:05:37 +08:00
Issy Long
dcc44f164d
Merge pull request #15105 from issyl0/cask-audit-only-failures-default
...
audit: Make `--display-failures-only` the default for Casks
2023-04-07 14:43:51 +01:00
Douglas Eichelberger
200b5cad6a
Minor YARD improvements
2023-04-05 10:06:45 -07:00
David Baumgold
e28abea77b
actions/cache@v3 for GitHub Actions
2023-04-04 10:34:56 +02:00
Mike McQuaid
573b99bd7f
Revert "Include prof gem group in sorbet workflow"
2023-04-04 09:03:39 +01:00