Markus Reiter
d81f9bc6d4
Add brew typecheck to pull request template.
2020-12-13 03:39:15 +01:00
Rylan Polster
7df1317a03
Remove stale.yml
2020-12-12 12:29:42 -05:00
BrewTestBot
068a5c776d
triage-issues.yml: update to match main configuration
2020-12-11 20:09:44 +00:00
Markus Reiter
faa99dfe0c
Run sorbet workflow on Big Sur.
2020-12-11 03:50:33 +01:00
Bryce Glover
39bdb54d2d
[.github/workflows/tests.yml] jobs.test-everything: Don't run on user forks.
2020-12-07 19:31:24 -05:00
Bryce Glover
94d68404db
[.github/workflows/tests.yml] jobs.tap-syntax: Don't run on user forks.
2020-12-07 19:31:24 -05:00
Bryce Glover
ce11d63ca8
[.github/workflows/docker.yml] jobs.ubuntu: Don't run on user forks.
2020-12-07 19:31:24 -05:00
Mike McQuaid
623840a304
workflows/tests: consolidate macOS tests.
...
We have a limited number of macOS workers (for the Homebrew
organisation) and queuing these seems to be slowing things down overall
compared to when we had one big job.
Linux throughput is still significantly quicker so it makes sense to
split up those jobs for providing quick feedback on breakages that are
cross-platform (which ends up being most but definitely not all of
them).
2020-12-04 10:13:01 +00:00
Mike McQuaid
cb4ed5a8c2
workflows/tests: run vendored gems on macOS 11.
...
All existing workflows using this seem to be broken.
2020-12-03 15:38:17 +00:00
Markus Reiter
182d4e758a
Run vendor-gems on Big Sur.
2020-12-03 01:36:37 +01:00
Rylan Polster
8d3dd432e2
workflows/triage: skip for BrewTestBot PRs
2020-11-30 22:49:26 -05:00
Markus Reiter
c17d55201e
Try using macos-latest for all jobs except tests.
2020-11-30 20:52:27 +01:00
Markus Reiter
10f2a39f9c
Remove unneeded quotes.
2020-11-30 20:52:27 +01:00
Mike McQuaid
7561130904
workflows/tests: style tweaks.
2020-11-30 20:52:27 +01:00
Markus Reiter
f61d1101a1
Add vendored-gems to conclusion needs.
2020-11-30 20:52:27 +01:00
Markus Reiter
9477b8648f
Add vendored-gems step.
2020-11-30 20:52:27 +01:00
Markus Reiter
a768859150
Try uploading coverage for all configurations.
2020-11-30 20:52:27 +01:00
Markus Reiter
3a1ad9334f
Reword job name.
2020-11-30 20:52:27 +01:00
Markus Reiter
75c637d0d3
Always run conclusion.
2020-11-30 20:52:27 +01:00
Markus Reiter
2c34167131
Check for --coverage flag.
2020-11-30 20:52:27 +01:00
Markus Reiter
d404992676
Reorder jobs.
2020-11-30 20:52:27 +01:00
Markus Reiter
de280c4192
Don't wait for syntax job.
2020-11-30 20:52:27 +01:00
Markus Reiter
7ab22826b2
Add conclusion step to be used as required check.
2020-11-30 20:52:27 +01:00
Markus Reiter
fb59f6a12c
Merge brew-tests and brew-tests-coverage.
2020-11-30 20:52:27 +01:00
Mike McQuaid
5f42fd9545
workflows/tests: split out jobs.
...
Separate out the slow parts of tests into jobs that can be run in
parallel.
Also:
- general refactoring from YAML linter.
- don't build on `macOS-latest` now that Big Sur is the latest stable
release.
- Use `runner.os` when it improves readability over `matrix.os`.
2020-11-30 20:52:27 +01:00
Mike McQuaid
525652d5b6
workflows/tests: update-reset homebrew-cask-versions.
...
Needed after https://github.com/Homebrew/homebrew-test-bot/pull/526 .
2020-11-30 15:26:58 +00:00
dependabot[bot]
dfcfa836b8
Bump reitermarkus/rerun-workflow
...
Bumps [reitermarkus/rerun-workflow](https://github.com/reitermarkus/rerun-workflow ) from cf91bee6964dfde64eccbf5600c3ea206af11359 to 1.1.5. This release includes the previously tagged commit.
- [Release notes](https://github.com/reitermarkus/rerun-workflow/releases )
- [Commits](cf91bee696...e2647e8885 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-24 15:28:43 +00:00
Markus Reiter
dbd43fe716
Move logic for calculating date offset into separate function.
2020-11-23 07:26:38 +01:00
Markus Reiter
16736755ff
Skip review for pull requests by BrewTestBot.
2020-11-23 05:08:05 +01:00
Markus Reiter
b92a160f74
Skip from Saturday/Sunday to end of Monday.
2020-11-22 23:29:14 +01:00
Markus Reiter
fb1f12d601
Merge pull request #9243 from Homebrew/triage-review
...
Add `triage` workflow.
2020-11-21 18:49:46 +01:00
Markus Reiter
cbda2c0f98
Add triage workflow.
2020-11-21 17:49:26 +01:00
Markus Reiter
49b95da14b
Update sorbet and sorbet-runtime together.
2020-11-21 04:14:41 +01:00
Markus Reiter
31adc607b8
Merge pull request #9231 from Homebrew/vendor-gems
...
Add `vendor-gems` workflow.
2020-11-20 20:46:06 +01:00
Markus Reiter
783191e3da
Allow running sorbet workflow manually.
2020-11-20 19:52:13 +01:00
Markus Reiter
257855a929
Run sorbet workflow on macOS.
2020-11-20 19:17:17 +01:00
Markus Reiter
0658516180
Add vendor-gems workflow.
2020-11-20 19:09:18 +01:00
Mike McQuaid
74264b8582
Big Sur cleanup
...
Remove `HOMEBREW_BIG_SUR_TESTING` variable as it is no longer needed.
2020-11-18 10:15:53 +00:00
Markus Reiter
f87c9c5dc4
Fix tests failing locally.
2020-11-18 05:54:42 +01:00
Markus Reiter
47ea08e131
Run brew style on all cask taps instead of running brew cask style.
2020-11-11 08:33:22 +01:00
Mike McQuaid
6b27dcb11c
workflows/tests: use Big Sur.
...
Migrate GitHub Actions to Big Sur.
2020-11-06 15:11:33 +00:00
Shohei Ueda
3497008e6c
Use GITHUB_ENV instead of set-env
...
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
> Action and workflow authors who are setting environment variables via stdout should update any usage of the set-env and add-path workflow commands to use the new environment files.
2020-10-15 10:34:52 +09:00
Markus Reiter
4382ee9d14
Remove files.yaml for Sorbet.
2020-10-10 19:10:58 +02:00
Markus Reiter
fb9aafbb08
Merge pull request #8781 from reitermarkus/rubocop-sorbet
...
Add and vendor `rubocop-sorbet` and `sorbet-runtime-stub`.
2020-10-10 10:30:31 +02:00
Markus Reiter
3b32e18d0c
Fix dependabot.yml.
2020-10-09 17:18:15 +02:00
Markus Reiter
bbea2d840d
Run brew typecheck without --quiet on CI.
2020-10-09 16:45:13 +02:00
Jonathan Chang
5b46710987
workflows: revert doctor change
2020-10-05 14:01:04 +11:00
Jonathan Chang
0d56238e85
workflows: properly run brew doctor
2020-10-04 00:00:00 +10:00
Markus Reiter
73ac03149c
Switch most dependabot updates back to daily.
2020-09-23 20:49:40 +02:00
Markus Reiter
3c1d29d6c4
Add dependabot.yml.
2020-09-21 23:44:32 +02:00