413 Commits

Author SHA1 Message Date
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
Mike McQuaid
35488b74c8
workflows/update-manpage: set token.
Follow-up from https://github.com/Homebrew/brew/pull/10673.
2021-02-26 12:55:55 +00:00
Mike McQuaid
e64cf21889
Merge pull request #10673 from nandahkrishna/automate-update-maintainers
Automate updation of maintainers in README
2021-02-26 12:30:26 +00:00
Bo Anderson
7e75a49b77
shims/mac/super: add ruby shims to set SDKROOT 2021-02-24 12:48:07 +00:00
Dustin Rodrigues
787e6cb75f
Merge pull request #10667 from dtrodrigues/pr-man 2021-02-22 20:58:42 -05:00
nandahkrishna
88127eee4b
Automate updation of maintainers in README 2021-02-23 02:18:53 +05:30
dependabot[bot]
55208416cc
build(deps): bump reitermarkus/rerun-workflow
Bumps [reitermarkus/rerun-workflow](https://github.com/reitermarkus/rerun-workflow) from e2647e8885422412d5acbd61f9add5b1e77ad3ab to 1.1.6. This release includes the previously tagged commit.
- [Release notes](https://github.com/reitermarkus/rerun-workflow/releases)
- [Commits](e2647e8885...64cba9e834)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-22 06:55:14 +00:00
Dustin Rodrigues
315c905ccd
tests.yml: remove 'brew man --fail-if-changed' in PR tests 2021-02-21 14:16:31 -05:00
Nanda H Krishna
cdaf5cca16
Merge pull request #10650 from nandahkrishna/automate-brew-man
Add workflow to automate manpage updates
2021-02-20 20:46:07 +05:30
nandahkrishna
83255527f3
Add workflow to automate manpage updates 2021-02-19 22:30:56 +05:30
Mike McQuaid
f09c428099
workflows/tests: move more macOS tests to Linux.
`brew style` is OS independent so let's run all the `brew style` tests
on Linux rather than macOS.
2021-02-18 18:21:16 +00:00
BrewTestBot
f8eb3fc05d triage-issues.yml: update to match main configuration 2021-02-15 08:18:10 +00:00
Tom Hu
9dff3236a7
Merge branch 'master' into codecov-action 2021-02-10 18:47:57 -05:00
Mike McQuaid
0ee63b0c51
workflows/tests: remove hadolint.
It's failing to install.
2021-02-08 10:29:22 +00:00
Bo Anderson
ab08b01b3f workflows/doctor: fix workflow not running 2021-02-05 15:45:31 +00:00
Markus Reiter
e9a5ef8916 Re-enable vendor-gems for pull requests. 2021-02-05 03:09:48 +01:00
Tom Hu
b0ec7e94f7 Test for coverage existence 2021-02-04 11:57:11 -05:00