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
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
Bo Anderson
3fe8e0d916
workflows/tests: disable cask-versions audit test
2021-03-27 00:45:55 +00:00
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
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
Bo Anderson
7e75a49b77
shims/mac/super: add ruby shims to set SDKROOT
2021-02-24 12:48:07 +00:00
Dustin Rodrigues
315c905ccd
tests.yml: remove 'brew man --fail-if-changed' in PR tests
2021-02-21 14:16:31 -05:00
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
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
Tom Hu
b0ec7e94f7
Test for coverage existence
2021-02-04 11:57:11 -05:00
Tom Hu
d02edd7412
Search in Homebrew directory for coverage
2021-02-04 10:55:31 -05:00
Mike McQuaid
44fae45889
workflows/tests: more codecov cleanup.
2021-02-04 09:06:52 +00:00
Tom Hu
4d1c369b1e
Add Codecov GitHub Action step
2021-02-04 09:06:52 +00:00
Mike McQuaid
abb076116b
workflows/tests: set HOMEBREW_BOOTSNAP.
...
Set this for the only tests with measurable, multi-minute improvements.
2021-02-02 13:51:10 +00:00
Mike McQuaid
b9b1cd8b2b
tests: make macOS tests require a passing syntax job.
...
The syntax job is quick (takes 1m) and this avoids running the long
macOS job (for which we have a limited number of workers) unless it
has passed.
2021-01-21 16:30:30 +00:00
Mike McQuaid
fd69a74075
github/workflows: use macos-latest.
...
macos-11.0 capacity is too low for us at the moment.
2021-01-06 09:59:20 +00:00
Rylan Polster
65df4efd1a
workflows/tests: install shellcheck before checking style
2021-01-01 03:25:47 -05: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
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
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