Commit Graph
354 Commits
Author SHA1 Message Date
678363f455 Update .github/ISSUE_TEMPLATE/bug.yml
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2021-08-01 10:31:46 +08:00
48abfa9a22 Update .github/ISSUE_TEMPLATE/bug.yml
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2021-08-01 10:31:36 +08:00
198a014f48 Update .github/ISSUE_TEMPLATE/bug.yml
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2021-07-31 12:01:14 +08:00
Alex ChiandGitHub 14ef615ab0 Update bug.yml 2021-07-31 11:58:26 +08:00
Alex ChiandGitHub 29e648dd89 .github/ISSUE_TEMPLATE/bug.yml: add instructions for mirror sites bug reporting 2021-07-31 11:20:28 +08:00
dependabot[bot]andGitHub 53b399db1f build(deps): bump codecov/codecov-action from 2.0.1 to 2.0.2
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/c585afe366f940d214dc09df2664c06d7fe07052...51d810878be5422784e86451c0e7c14e5860ec47)

---
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>
2021-07-23 18:02:35 +00:00
dependabot[bot]andGitHub 637ece373b build(deps): bump codecov/codecov-action from 1.5.2 to 2.0.1
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1.5.2 to 2.0.1.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/29386c70ef20e286228c72b668a06fd0e8399192...c585afe366f940d214dc09df2664c06d7fe07052)

---
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>
2021-07-19 18:03:11 +00:00
BrewTestBot f4c6bfdf37 triage-issues.yml: update to match main configuration 2021-07-16 05:56:27 +00:00
BrewTestBot 58a703a454 triage-issues.yml: update to match main configuration 2021-07-09 11:27:51 +00:00
Mike McQuaid a3f96689f0 workflows/tests: enable concurrency limiting.
Let's cancel in-progress builds on the same PR.
2021-07-08 15:09:34 +01:00
Mike McQuaid d490e2a9a7 Fix BuildPulse handling
- be more verbose with output to be clear when we're using/submitting to
  BuildPulse
- remove the duplicate BuildPulse submission step
2021-06-30 09:20:56 +01:00
Mike McQuaid a4c2e0e1b3 Tweak BuildPulse/rspec-retry logic
BuildPulse is trying to find flaky tests for us but, given the previous
model of using `rspec-retry`, it would rarely find them. Instead, let's
try to always rerun `brew tests` multiple times, report to BuildPulse
each time (by moving the reporting logic into `brew tests`) and disable
`rspec-retry` when using BuildPulse.

While we're here, let's enable `rspec-retry` locally so we don't have
flaky tests biting maintainers/contributors there.
2021-06-29 12:43:47 +01:00
Jason Rudolph ee17ab0ee9 Upload results to BuildPulse for non-PR pushes 2021-06-23 09:01:29 -04:00
Mike McQuaidandGitHub 5379ff15b8 workflows/tests: use buildpulse-test-reporter formula. 2021-06-23 10:38:12 +01:00
0eec1d5e57 Only send to BuildPulse when we have access to secrets
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-06-22 10:31:25 -04:00
Jason Rudolph 006299dcc1 Update job to send macOS test results to BuildPulse for analysis 2021-06-21 13:55:09 -04:00
Sam Ford affa5c9e44 Exclude version audit on CI 2021-06-16 10:30:54 -04:00
Bo Anderson a06d136d2c Move Sorbet gems into an optional group 2021-06-11 08:10:30 +01:00
dependabot[bot]andGitHub 6ae1e670d6 build(deps): bump codecov/codecov-action from 1.5.0 to 1.5.2
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/a1ed4b322b4b38cb846afb5a0ebfa17086917d27...29386c70ef20e286228c72b668a06fd0e8399192)

---
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>
2021-06-09 05:24:02 +00:00
BrewTestBot 04269f221e triage-issues.yml: update to match main configuration 2021-05-23 17:09:44 +00:00
Rylan Polster 99ffc1106e dependabot: ignore updates to actions/stale and dessant/lock-threads 2021-05-19 13:10:49 -04:00
BrewTestBot aec4b9745b triage-issues.yml: update to match main configuration 2021-05-14 21:48:27 +00:00
Nanda H Krishna dbc51c92af workflows: rename update-manpage to update-man-completions 2021-05-05 00:12:57 +05:30
Nanda H KrishnaandGitHub 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]andGitHub 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](https://github.com/codecov/codecov-action/compare/967e2b38a85a62bd61be5529ada27ebc109948c2...a1ed4b322b4b38cb846afb5a0ebfa17086917d27)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-04 05:55:56 +00:00
Mike McQuaidandGitHub 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]andGitHub 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]andGitHub 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
Luke HefsonandIssy Long 293ad673b6 Update feature.yml 2021-04-20 21:17:32 +01:00
Luke HefsonandIssy Long 39c34b9953 Remove issue_body key from issue forms 2021-04-20 21:17:28 +01:00
Tom Hu 204fa5c75f Bump Codecov action to 1.4.1 2021-04-20 14:10:43 -04:00
Mike McQuaidandGitHub 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]andGitHub 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](https://github.com/codecov/codecov-action/compare/9b0b9bbe2c64e9ed41413180dd7398450dfeee14...0e28ff86a50029a44d10df6ed4c308711925a6a8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-19 07:25:25 +00:00
Mike McQuaidandGitHub bc9b98aa0b Merge pull request #11131 from MikeMcQuaid/only_json_tab_handling
Better handle `brew bottle --only-json-tab` bottles
2021-04-14 14:27:38 +01: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
Carlo Cabrera 8e35ddea35 bug.yml: update issue template
See

    https://github.com/Homebrew/homebrew-core/pull/75049
    https://github.com/Homebrew/homebrew-core/pull/75088
2021-04-13 13:06:21 +01:00
Bo Anderson c972d330cb Update Big Sur runner labels 2021-04-12 21:20:19 +01:00
Mike McQuaidandGitHub 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]andGitHub 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](https://github.com/codecov/codecov-action/compare/fcebab03f26c7530a22baa63f06b3e0515f0c7cd...9b0b9bbe2c64e9ed41413180dd7398450dfeee14)

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