Marc Mueller and GitHub
6873b02858
Add timeouts to CI jobs ( #63491 )
2022-01-05 18:53:47 +01:00
Allen Porter and GitHub
09456925e9
Add link flags for grpc armv7 wheels ( #62779 )
...
* Add -lexecinfo for grpc armv7 wheel building
Add missing flags so that we can link grpc armv7 builds. This is needed because
home assistant wheel building installs libexecinfo which grpc recognizes
and uses for `backtrace`. This is normally provided by the standard library but
is not provided by alpine / musl.
This allows building a grpc 1.43.0 wheel on alpine 3.14 armv7 with python 3.9
* Fix quoting error in workflow wheels
2022-01-05 08:47:17 -08:00
05834029a5
Make review link exclude PRs with failing tests ( #63373 )
...
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev >
2022-01-04 15:16:38 +01:00
Marc Mueller and GitHub
52ca06c750
CI: Fix pip cache restore key ( #63075 )
2021-12-30 14:09:18 +01:00
Marc Mueller and GitHub
77ffd7b066
CI: Cache pip wheels ( #62755 )
2021-12-30 11:49:05 +01:00
Marc Mueller and GitHub
6eb31def08
CI: Use wheel to install base requirements ( #62743 )
2021-12-24 15:09:27 +01:00
08c66f4983
Add subfolder globbing to partial linters ( #62683 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2021-12-23 16:41:47 +01:00
3898dfd248
Bump docker/login-action from 1.10.0 to 1.12.0 ( #62462 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-21 10:40:04 +01:00
Erik Montnemery and GitHub
7fb79b363a
Enable PYTHONASYNCIODEBUG in tests ( #62104 )
2021-12-21 10:35:48 +01:00
Franck Nijhof and GitHub
c931044d46
Invalidate CI cache when bumping dependencies, part 2 ( #62412 )
2021-12-20 09:09:36 -08:00
f14f0f93cb
Invalidate CI cache when bumping dependencies ( #62394 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-12-20 16:22:09 +01:00
Franck Nijhof and GitHub
030a2c4de2
Invalidate CI cache by bumping caching version ( #62383 )
2021-12-20 12:31:16 +01:00
e1f5b63f1e
Bump actions/upload-artifact from 2.3.0 to 2.3.1 ( #62004 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-16 08:24:04 +01:00
Joakim Sørensen and GitHub
fadbab0e32
Add additional-tag to machine builds ( #61693 )
2021-12-13 17:14:37 +01:00
fad5314154
Bump actions/upload-artifact from 2.2.4 to 2.3.0 ( #61215 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-08 09:06:06 +01:00
Paulus Schoutsen and GitHub
bbaec2c481
Bump cache version CI ( #61137 )
2021-12-06 18:02:40 -08:00
Franck Nijhof and GitHub
943c12e5fa
Revert "Temporarily disable CI concurrency" ( #60928 )
2021-12-03 18:56:07 +01:00
Franck Nijhof and GitHub
0a2ca1f7d5
Temporarily disable CI concurrency ( #60926 )
2021-12-03 09:16:18 -08:00
Franck Nijhof and GitHub
65a7563ac9
CI: Upload coverage results in a single step ( #60834 )
2021-12-02 19:00:17 +01:00
Franck Nijhof and GitHub
49ebb27b44
Run partial tests without coverage for Python 3.8 ( #60827 )
2021-12-02 14:38:00 +01:00
b4f3e08b84
Bump actions/setup-python from 2.3.0 to 2.3.1 ( #60572 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-30 08:34:20 +01:00
Pascal Vizeli and GitHub
313d6a81d0
Fix docker prefix for meta image ( #60495 )
2021-11-28 10:25:52 -08:00
Franck Nijhof and GitHub
7014f60f42
CI: Add partial run support to pyupgrade ( #60362 )
2021-11-25 21:51:08 +01:00
Franck Nijhof and GitHub
9b4fb44fea
CI: GitHub Annotate slow tests in partial test runs ( #60359 )
...
* CI: GitHub Annotate slow tests in partial test runs
* Correct line regex
2021-11-25 12:45:14 -08:00
Franck Nijhof and GitHub
e5d8c69a92
CI: Move bandit into the other linters job ( #60357 )
2021-11-25 20:53:49 +01:00
Franck Nijhof and GitHub
f72e9aea1c
CI: Only carry forward full-suite test coverage ( #60344 )
2021-11-25 17:35:15 +01:00
Franck Nijhof and GitHub
8b001fd54d
Adjust/Fix CI coverage reporting ( #60329 )
2021-11-25 15:05:20 +01:00
18a82e43a4
CI: fix linters on partial runs with multiple components ( #60331 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com >
2021-11-25 14:13:03 +01:00
Pascal Vizeli and GitHub
f2a44553d8
Fix image build issues ( #60319 )
2021-11-25 12:24:30 +01:00
Franck Nijhof and GitHub
c5d480f0c9
CI: Fix test groups when running full CI suite ( #60300 )
2021-11-24 12:03:33 -06:00
Franck Nijhof and GitHub
29f1abd2d5
CI: Fix full suite on core file changes ( #60299 )
2021-11-24 18:43:58 +01:00
Franck Nijhof and GitHub
fb40a5c0d1
Partial CI workflows: take 2 ( #60294 )
2021-11-24 18:14:41 +01:00
Franck Nijhof and GitHub
3aac757e7c
CI: Combine smaller linters into a single job ( #60279 )
...
* CI: Combine smaller linters into a single job
* Remove unrelated changhe
* Remove stale exit
2021-11-24 11:56:50 +01:00
Pascal Vizeli and GitHub
ed9d40378e
Update base image 2021.11.0 ( #60227 )
2021-11-24 09:48:34 +01:00
Franck Nijhof and GitHub
4c3163196e
Temporary disable partial runs in CI ( #60258 )
2021-11-24 02:13:38 +01:00
Franck Nijhof and GitHub
314f593066
Add partial codecov flag to CI to trigger carryforward coverage ( #60256 )
2021-11-24 01:34:03 +01:00
Franck Nijhof and GitHub
ec44a55b2c
Make partial test suite not waiting for linters ( #60254 )
2021-11-24 01:09:55 +01:00
6b59e305cb
Run partial test suite in CI if core untouched ( #60230 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2021-11-23 14:57:45 -08:00
Franck Nijhof and GitHub
e7b05ef452
Adjust CI to split tests into 6 groups ( #60198 )
2021-11-23 09:34:38 -06:00
Franck Nijhof and GitHub
83aff48db9
GitHub Actions: Don't run test suite if basic linters fails ( #60197 )
2021-11-23 11:21:55 +01:00
Franck Nijhof and GitHub
4aae088512
Add GitHub Actions concurrency limits ( #60194 )
2021-11-23 10:05:48 +01:00
8ece8d124d
Bump actions/cache from 2.1.6 to 2.1.7 ( #60189 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-23 09:29:22 +01:00
5c01ed7edf
Bump actions/setup-python from 2.2.2 to 2.3.0 ( #59873 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2.2.2...v2.3.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-18 10:21:08 +01:00
uvjustin and GitHub
5f96ed19d9
Remove -bb option from tox and ci ( #59846 )
2021-11-18 13:23:25 +08:00
58bee8a326
Bump actions/checkout from 2.3.5 to 2.4.0 ( #58978 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-03 08:27:59 +01:00
Franck Nijhof and GitHub
c6a278a544
Pin pytest-github-actions-annotate-failures to fix broken CI ( #58351 )
2021-10-24 09:22:17 -10:00
750a8f2d37
Spelling & grammar improvements to bug_report.yml ( #56800 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2021-10-22 23:22:19 +02:00
Ville Skyttä and GitHub
840dc2b931
Run tests with -X dev and -bb ( #58079 )
2021-10-20 15:43:04 -07:00
81efdb2df2
Bump actions/checkout from 2.3.4 to 2.3.5 ( #57947 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 08:50:33 +02:00
Niels Mündler and GitHub
3a56e3a823
Correctly handle offline and unsupported printers during setup ( #55894 )
2021-09-30 16:29:51 +02:00