Commit Graph
1013 Commits
Author SHA1 Message Date
Marc MuellerandGitHub 6873b02858 Add timeouts to CI jobs (#63491) 2022-01-05 18:53:47 +01:00
Allen PorterandGitHub 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 MuellerandGitHub 52ca06c750 CI: Fix pip cache restore key (#63075) 2021-12-30 14:09:18 +01:00
Marc MuellerandGitHub 77ffd7b066 CI: Cache pip wheels (#62755) 2021-12-30 11:49:05 +01:00
Marc MuellerandGitHub 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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 MontnemeryandGitHub 7fb79b363a Enable PYTHONASYNCIODEBUG in tests (#62104) 2021-12-21 10:35:48 +01:00
Franck NijhofandGitHub 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 NijhofandGitHub 030a2c4de2 Invalidate CI cache by bumping caching version (#62383) 2021-12-20 12:31:16 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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ørensenandGitHub fadbab0e32 Add additional-tag to machine builds (#61693) 2021-12-13 17:14:37 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 SchoutsenandGitHub bbaec2c481 Bump cache version CI (#61137) 2021-12-06 18:02:40 -08:00
Franck NijhofandGitHub 943c12e5fa Revert "Temporarily disable CI concurrency" (#60928) 2021-12-03 18:56:07 +01:00
Franck NijhofandGitHub 0a2ca1f7d5 Temporarily disable CI concurrency (#60926) 2021-12-03 09:16:18 -08:00
Franck NijhofandGitHub 65a7563ac9 CI: Upload coverage results in a single step (#60834) 2021-12-02 19:00:17 +01:00
Franck NijhofandGitHub 49ebb27b44 Run partial tests without coverage for Python 3.8 (#60827) 2021-12-02 14:38:00 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 VizeliandGitHub 313d6a81d0 Fix docker prefix for meta image (#60495) 2021-11-28 10:25:52 -08:00
Franck NijhofandGitHub 7014f60f42 CI: Add partial run support to pyupgrade (#60362) 2021-11-25 21:51:08 +01:00
Franck NijhofandGitHub 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 NijhofandGitHub e5d8c69a92 CI: Move bandit into the other linters job (#60357) 2021-11-25 20:53:49 +01:00
Franck NijhofandGitHub f72e9aea1c CI: Only carry forward full-suite test coverage (#60344) 2021-11-25 17:35:15 +01:00
Franck NijhofandGitHub 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 VizeliandGitHub f2a44553d8 Fix image build issues (#60319) 2021-11-25 12:24:30 +01:00
Franck NijhofandGitHub c5d480f0c9 CI: Fix test groups when running full CI suite (#60300) 2021-11-24 12:03:33 -06:00
Franck NijhofandGitHub 29f1abd2d5 CI: Fix full suite on core file changes (#60299) 2021-11-24 18:43:58 +01:00
Franck NijhofandGitHub fb40a5c0d1 Partial CI workflows: take 2 (#60294) 2021-11-24 18:14:41 +01:00
Franck NijhofandGitHub 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 VizeliandGitHub ed9d40378e Update base image 2021.11.0 (#60227) 2021-11-24 09:48:34 +01:00
Franck NijhofandGitHub 4c3163196e Temporary disable partial runs in CI (#60258) 2021-11-24 02:13:38 +01:00
Franck NijhofandGitHub 314f593066 Add partial codecov flag to CI to trigger carryforward coverage (#60256) 2021-11-24 01:34:03 +01:00
Franck NijhofandGitHub 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 NijhofandGitHub e7b05ef452 Adjust CI to split tests into 6 groups (#60198) 2021-11-23 09:34:38 -06:00
Franck NijhofandGitHub 83aff48db9 GitHub Actions: Don't run test suite if basic linters fails (#60197) 2021-11-23 11:21:55 +01:00
Franck NijhofandGitHub 4aae088512 Add GitHub Actions concurrency limits (#60194) 2021-11-23 10:05:48 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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
uvjustinandGitHub 5f96ed19d9 Remove -bb option from tox and ci (#59846) 2021-11-18 13:23:25 +08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 NijhofandGitHub 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äandGitHub 840dc2b931 Run tests with -X dev and -bb (#58079) 2021-10-20 15:43:04 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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ündlerandGitHub 3a56e3a823 Correctly handle offline and unsupported printers during setup (#55894) 2021-09-30 16:29:51 +02:00