1
mirror of https://github.com/home-assistant/core synced 2024-07-30 21:18:57 +02:00
Commit Graph

175 Commits

Author SHA1 Message Date
Marc Mueller
52ca06c750
CI: Fix pip cache restore key (#63075) 2021-12-30 14:09:18 +01:00
Marc Mueller
77ffd7b066
CI: Cache pip wheels (#62755) 2021-12-30 11:49:05 +01:00
Marc Mueller
6eb31def08
CI: Use wheel to install base requirements (#62743) 2021-12-24 15:09:27 +01:00
epenet
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]
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
7fb79b363a
Enable PYTHONASYNCIODEBUG in tests (#62104) 2021-12-21 10:35:48 +01:00
Franck Nijhof
c931044d46
Invalidate CI cache when bumping dependencies, part 2 (#62412) 2021-12-20 09:09:36 -08:00
Franck Nijhof
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
030a2c4de2
Invalidate CI cache by bumping caching version (#62383) 2021-12-20 12:31:16 +01:00
dependabot[bot]
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
fadbab0e32
Add additional-tag to machine builds (#61693) 2021-12-13 17:14:37 +01:00
dependabot[bot]
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
bbaec2c481
Bump cache version CI (#61137) 2021-12-06 18:02:40 -08:00
Franck Nijhof
943c12e5fa
Revert "Temporarily disable CI concurrency" (#60928) 2021-12-03 18:56:07 +01:00
Franck Nijhof
0a2ca1f7d5
Temporarily disable CI concurrency (#60926) 2021-12-03 09:16:18 -08:00
Franck Nijhof
65a7563ac9
CI: Upload coverage results in a single step (#60834) 2021-12-02 19:00:17 +01:00
Franck Nijhof
49ebb27b44
Run partial tests without coverage for Python 3.8 (#60827) 2021-12-02 14:38:00 +01:00
dependabot[bot]
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
313d6a81d0
Fix docker prefix for meta image (#60495) 2021-11-28 10:25:52 -08:00
Franck Nijhof
7014f60f42
CI: Add partial run support to pyupgrade (#60362) 2021-11-25 21:51:08 +01:00
Franck Nijhof
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
e5d8c69a92
CI: Move bandit into the other linters job (#60357) 2021-11-25 20:53:49 +01:00
Franck Nijhof
f72e9aea1c
CI: Only carry forward full-suite test coverage (#60344) 2021-11-25 17:35:15 +01:00
Franck Nijhof
8b001fd54d
Adjust/Fix CI coverage reporting (#60329) 2021-11-25 15:05:20 +01:00
epenet
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
f2a44553d8
Fix image build issues (#60319) 2021-11-25 12:24:30 +01:00
Franck Nijhof
c5d480f0c9
CI: Fix test groups when running full CI suite (#60300) 2021-11-24 12:03:33 -06:00
Franck Nijhof
29f1abd2d5
CI: Fix full suite on core file changes (#60299) 2021-11-24 18:43:58 +01:00
Franck Nijhof
fb40a5c0d1
Partial CI workflows: take 2 (#60294) 2021-11-24 18:14:41 +01:00
Franck Nijhof
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
ed9d40378e
Update base image 2021.11.0 (#60227) 2021-11-24 09:48:34 +01:00
Franck Nijhof
4c3163196e
Temporary disable partial runs in CI (#60258) 2021-11-24 02:13:38 +01:00
Franck Nijhof
314f593066
Add partial codecov flag to CI to trigger carryforward coverage (#60256) 2021-11-24 01:34:03 +01:00
Franck Nijhof
ec44a55b2c
Make partial test suite not waiting for linters (#60254) 2021-11-24 01:09:55 +01:00
Franck Nijhof
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
e7b05ef452
Adjust CI to split tests into 6 groups (#60198) 2021-11-23 09:34:38 -06:00
Franck Nijhof
83aff48db9
GitHub Actions: Don't run test suite if basic linters fails (#60197) 2021-11-23 11:21:55 +01:00
Franck Nijhof
4aae088512
Add GitHub Actions concurrency limits (#60194) 2021-11-23 10:05:48 +01:00
dependabot[bot]
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]
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
5f96ed19d9
Remove -bb option from tox and ci (#59846) 2021-11-18 13:23:25 +08:00
dependabot[bot]
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
c6a278a544
Pin pytest-github-actions-annotate-failures to fix broken CI (#58351) 2021-10-24 09:22:17 -10:00
Ville Skyttä
840dc2b931
Run tests with -X dev and -bb (#58079) 2021-10-20 15:43:04 -07:00
dependabot[bot]
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
3a56e3a823
Correctly handle offline and unsupported printers during setup (#55894) 2021-09-30 16:29:51 +02:00
Joakim Sørensen
b179301152
Adjust lock configuration (#56731) 2021-09-28 10:15:45 +02:00
dependabot[bot]
8dc4824aac
Bump dessant/lock-threads from 2.1.2 to 3 (#56727)
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads) from 2.1.2 to 3.
- [Release notes](https://github.com/dessant/lock-threads/releases)
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dessant/lock-threads/compare/v2.1.2...v3)

---
updated-dependencies:
- dependency-name: dessant/lock-threads
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-28 10:19:57 +03:00
dependabot[bot]
0f313ec73c
Bump home-assistant/builder from 2021.07.0 to 2021.09.0 (#56704)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 08:37:54 +02:00
Pascal Vizeli
7698c179ac
Upgrade cryptography to 3.4.8 (#56481)
* Upgrade cryptography to 3.4.8

* Fix file
2021-09-21 11:06:52 +02:00