529 Commits

Author SHA1 Message Date
Nanda H Krishna
0ed2f6423f
Merge pull request #11308 from nandahkrishna/rename-brew-man
Rename `brew man` to `brew generate-manpages`
2021-05-04 23:02:39 +05:30
Nanda H Krishna
b9b83edc1a
dev-cmd: rename brew man to brew generate-man-completions 2021-05-04 18:32:42 +05:30
dependabot[bot]
ef153c7554
build(deps): bump codecov/codecov-action
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 967e2b38a85a62bd61be5529ada27ebc109948c2 to 1.5.0. This release includes the previously tagged commit.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](967e2b38a8...a1ed4b322b)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-04 05:55:56 +00:00
Mike McQuaid
7135cc088d
Merge pull request #11236 from MikeMcQuaid/tests_more_needs_syntax
github/workflows/tests: add more `needs: syntax`
2021-04-26 15:41:07 +01:00
dependabot[bot]
ea02a0efea
build(deps): bump actions/github-script from v4.0.1 to v4.0.2
Bumps [actions/github-script](https://github.com/actions/github-script) from v4.0.1 to v4.0.2.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v4.0.1...a3e7071a34d7e1f219a8a4de9a5e0a34d1ee1293)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-26 06:59:59 +00:00
Mike McQuaid
9614927400
github/workflows/tests: add more needs: syntax
Make more of the longer (i.e. >5m) jobs require the `syntax` job to have
completed. These jobs are so much quicker than the macOS job so that
this will not slow down the overall CI run while avoiding the run of
some jobs if `syntax` fails.
2021-04-23 14:30:37 +01:00
Mike McQuaid
c6a9227e08
More official Homebrew taps
Make `brew alias`, `brew autoupdate` and `brew command-not-found-init`
official commands. This means we:
- make sure we don't break their style with `brew style` changes
- autotap them when you run the command and they aren't installed
- include them in the manpage
2021-04-23 13:43:55 +01:00
dependabot[bot]
99ad3b34cb
build(deps): bump actions/github-script from v3 to v4.0.1
Bumps [actions/github-script](https://github.com/actions/github-script) from v3 to v4.0.1.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v3...85e88a66eaa831097093a3d278536947f2984d20)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-22 12:51:49 +00:00
Tom Hu
204fa5c75f
Bump Codecov action to 1.4.1 2021-04-20 14:10:43 -04:00
Mike McQuaid
7a78e3b9cd
Merge pull request #11192 from Rylan12/simulate-macos-for-style
workflows/tests: simulate macOS for `brew style homebrew-core`
2021-04-20 12:17:17 +01:00
Rylan Polster
9a69773640
workflows/tests: simulate macOS for brew style homebrew-core 2021-04-19 14:09:19 -04:00
dependabot[bot]
50e74b35e0
build(deps): bump codecov/codecov-action
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 9b0b9bbe2c64e9ed41413180dd7398450dfeee14 to 1.4.0. This release includes the previously tagged commit.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](9b0b9bbe2c...0e28ff86a5)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-19 07:25:25 +00:00
Mike McQuaid
75592cbebc
Better handle brew bottle --only-json-tab bottles
- test them in `brew test-bot` (before we do so in homebrew/core)
- don't fail if we cannot find the tab/install receipt in a bottle
- cache listing the files in a bottle so we don't do it more times than
  necessary
- fix resolution of version and formula names from a bottle if we're
  getting them from a bottle without a tab/install receipt

This will need to be in a tagged release before we can ship tab-less
bottles to users.
2021-04-13 14:26:31 +01:00
Bo Anderson
c972d330cb
Update Big Sur runner labels 2021-04-12 21:20:19 +01:00
Mike McQuaid
55223555ba
Merge pull request #10989 from hyuraku/paralell_tests_cache_on_ci
cache parallel tests log on ci
2021-04-08 08:46:19 +01:00
hyuraku
7f3ad67058 repair restore key 2021-04-08 09:43:50 +09:00
hyuraku
9476ba2d2f repair cache key and add restore key 2021-04-06 23:01:42 +09:00
BrewTestBot
01111b06d1 triage-issues.yml: update to match main configuration 2021-04-06 12:41:38 +00:00
Mike McQuaid
d837d5cdf4
Use GITHUB_TOKEN more consistently.
https://docs.github.com/en/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token

This provides enough permissions for almost everything we want to do.

When it's not enough (e.g. for `brew update-maintainers`): generate a
dedicated, repo-specific token for when increased scopes are needed and
setup a new organisation-wide token on the new PAT format.
2021-04-06 12:18:52 +01:00
Mike McQuaid
09121244b4
github/workflows: use Homebrew/brew-specific packages token. 2021-04-06 10:22:51 +01:00
hyuraku
3c308aa031 create different tests log with each options 2021-04-06 09:38:37 +09:00
dependabot[bot]
bf4e83e2ab
build(deps): bump codecov/codecov-action
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from fcebab03f26c7530a22baa63f06b3e0515f0c7cd to 1.3.2. This release includes the previously tagged commit.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](fcebab03f2...9b0b9bbe2c)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-06 00:15:43 +00:00
hyuraku
5366bc197c repair tests order 2021-04-05 22:39:15 +09:00
Bo Anderson
6eebcf46f7
workflows/tests: remove version comments
Dependabot doesn't bump them
2021-04-05 12:50:41 +01:00
dependabot[bot]
c3db192831
build(deps): bump codecov/codecov-action
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from e156083f13aff6830c92fc5faa23505779fbf649 to 1.3.1. This release includes the previously tagged commit.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](e156083f13...fcebab03f2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-05 06:52:40 +00:00
hyuraku
7fbe08e857 add a directory for test log 2021-04-03 19:03:35 +09:00
hyuraku
854b898856 change test log path 2021-04-03 18:45:46 +09:00
hyuraku
c0dc5cae68 repair cache key 2021-04-03 18:45:46 +09:00
hyuraku
603c607d58 change order of caching test log 2021-04-03 18:45:46 +09:00
hyuraku
7f5a97d1f3 change directory for log 2021-04-03 18:45:46 +09:00
hyuraku
0ebc90ee67 cache paralell tests log on ci 2021-04-03 18:45:46 +09:00
Mike McQuaid
bd4c37bfda
Merge pull request #10514 from thomasrockhu/codecov-action
Add Codecov GitHub Action step
2021-04-02 20:02:51 +01:00
Tom Hu
5808e02a7c
Update .github/workflows/tests.yml
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-04-02 14:38:52 -04:00
Tom Hu
e26b13a74a
Add Codecov on macOS builds 2021-04-02 13:19:05 -04:00
Tom Hu
f4ae7db961
Do not consider directory or flag 2021-04-02 12:05:42 -04:00
Tom Hu
9f9403b753
Add flags for Codecov 2021-04-02 10:42:09 -04:00
nandahkrishna
8aa0939c53
workflows/{sorbet,spdx}: use origin_branch with git-try-push 2021-04-02 10:14:18 +05:30
Mike McQuaid
f04f9b7786
workflows/tests: remove cask taps audit.
These are just too error-prone. They shouldn't be re-enabled until our
CI is setup such that it's impossible for any changes to be merged into
homebrew-cask if these are failing.
2021-04-01 16:09:04 +01:00
nandahkrishna
bf55ced33b
workflows: fix commit signing 2021-03-29 13:59:54 +05:30
Bo Anderson
3fe8e0d916
workflows/tests: disable cask-versions audit test 2021-03-27 00:45:55 +00:00
nandahkrishna
1b674cdfec
workflows: enable commit signing for BrewTestBot 2021-03-25 02:08:20 +05:30
Rylan Polster
2b8d19e0bd
audit: limit non-failure cask output 2021-03-22 22:16:54 -04:00
Tom Hu
ff7c05a285
Merge branch 'master' into codecov-action 2021-03-21 14:58:03 -04:00
Mike McQuaid
3b806c47bd
Merge pull request #10879 from MikeMcQuaid/yaml-cleanup
github/workflows: YAML cleanup.
2021-03-18 13:29:20 +00:00
Mike McQuaid
165db571af
github/workflows: YAML cleanup.
Do some minor YAML cleanup.
2021-03-18 13:00:17 +00:00
nandahkrishna
e6bc1f9b1c
workflows/update-manpage: fix issue 2021-03-17 16:14:21 +05:30
Bo Anderson
4879cf1b48
workflows/tests: test brew audit of homebrew-core on Linux 2021-03-05 12:21:45 +00:00
Bo Anderson
a3ed481b9e
Revert "Revert "shims/mac/super: add ruby shims to set SDKROOT""
This reverts commit fe992cab2b943269e39e8f9f5830f4983c440e8b.
2021-03-02 17:06:05 +00:00
Mike McQuaid
fe992cab2b
Revert "shims/mac/super: add ruby shims to set SDKROOT" 2021-03-02 15:11:14 +00:00
nandahkrishna
0754fabec6
dev-cmd/man: modify '--fail-if-changed' to '--fail-if-not-changed' 2021-02-26 19:25:17 +05:30