Commit Graph

232 Commits (d8ec259e9a8f3677bf60700d8576d14e69a29875)

Author SHA1 Message Date
Erik Montnemery 4ca0a24f87
Increase test scope of MariaDB + PostgreSQL tests (#87019)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-13 15:58:13 -06:00
epenet cf2fcdfba1
Add mariadb 10.6.10 to database tests (#87989) 2023-02-13 14:42:04 +01:00
dependabot[bot] 3057dd241a
Bump actions/cache from 3.2.4 to 3.2.5 (#87825)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-10 08:43:24 +01:00
Marc Mueller 67499e0204
Enable pydantic mypy plugin (#87415) 2023-02-09 13:33:10 +01:00
epenet ecb1d93b2e
Allow pytest to start before black finishes (#87770)
Speed-up CI
2023-02-09 11:57:15 +01:00
epenet a31bd49eee
Use matrix for db recorder tests (#87640)
* (mock) Mark mariadb as success to skip on partial builds

* mariadb_groups

* Adjust

* Fix yaml

* mariadb-group

* Add postgresql-group

* Align

* Include mariadb-postgresql

* Update ci.yaml

* Update ci.yaml

* Rename jobs

* Remove recorder tests from coverage needs
2023-02-08 22:21:47 +01:00
epenet 3e09950dd6
Align postgresql with mariadb in CI (#87646)
Align postgresql with mariadb
2023-02-07 18:27:33 +01:00
Erik Montnemery 720f51657d
Add CI job which runs recorder tests on PostgreSQL (#80614)
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-02-07 09:46:14 -06:00
Marc Mueller 785b949a82
Show diff on ruff failure [ci] (#87635) 2023-02-07 15:53:26 +01:00
Marc Mueller e348c25e18
Pin platformdirs to resolve dependency conflict (#87589) 2023-02-06 18:58:00 -06:00
Franck Nijhof 939eef3b28
Remove translations from Core (#87543)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Marc Mueller 04b921e3b5
Update pip constraint to 23.1 (#87331) 2023-02-03 21:02:35 +01:00
epenet 0d018d53f1
Don't run tests if ruff fails (#87003) 2023-01-31 09:31:49 +01:00
Marc Mueller 2c12171e25
Update actions/cache to v3.2.4 (#86943) 2023-01-30 16:42:01 +01:00
Marc Mueller 54fcf58449
Use mypy caching [ci] (#86715) 2023-01-26 15:59:37 +01:00
Franck Nijhof 7d672b4a4d
Bump version to 2023.3.0dev0 (#86632) 2023-01-25 20:50:44 +01:00
Aarni Koskela bf41a971a2
Introduce ruff (eventually replacing autoflake, pyupgrade, flake8) (#86224) 2023-01-24 12:15:16 +01:00
Franck Nijhof 5102d1a5f3
Drop Python 3.9 support (#85456) 2023-01-22 20:40:33 +01:00
Marc Mueller c8b9260f92
Add option to run only pylint or mypy tests [ci] (#86260) 2023-01-20 11:43:52 +01:00
dependabot[bot] bce7bd771e
Bump actions/setup-python from 4.4.0 to 4.5.0 (#85801)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.4.0...v4.5.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 21:07:52 +02:00
dependabot[bot] f1895fa826
Bump actions/cache from 3.2.2 to 3.2.3 (#85488)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 11:28:36 +01:00
dependabot[bot] 186151008f
Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#85489)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 10:30:14 +01:00
dependabot[bot] 5cc3636be7
Bump actions/checkout from 3.2.0 to 3.3.0 (#85285)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-06 08:35:47 +01:00
Franck Nijhof ba24cb6e72
Bump version to 2023.2.0dev0 (#84707) 2022-12-28 18:46:04 +01:00
dependabot[bot] 2bcf9717ed
Bump actions/cache from 3.2.1 to 3.2.2 (#84683) 2022-12-28 08:17:12 +01:00
dependabot[bot] a70163042d
Bump actions/cache from 3.2.0 to 3.2.1 (#84565)
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-26 12:34:33 +01:00
dependabot[bot] e2e272aeb6
Bump actions/setup-python from 4.3.1 to 4.4.0 (#84488)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.3.1...v4.4.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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-23 08:49:53 +01:00
Marc Mueller 0d874899ea
Update actions/cache to 3.2.0 + new restore action (#84408) 2022-12-21 23:51:48 +01:00
dependabot[bot] aa23a125bf
Bump actions/checkout from 3.1.0 to 3.2.0 (#83894)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 08:36:15 +01:00
dependabot[bot] a77d9af989
Bump actions/setup-python from 4.3.0 to 4.3.1 (#83607)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-09 13:56:34 +01:00
Marc Mueller c6796494b4
Fix glob patterns for partial CI runs (#83086) 2022-12-02 09:16:20 +01:00
Franck Nijhof 4bef6ac191
Bump version to 2023.1.0dev0 (#83025) 2022-11-30 21:12:57 -05:00
Erik Montnemery 7ebd279e14
Tweak pytest-durations CI parameters (#82918) 2022-11-29 13:30:26 +01:00
Erik Montnemery a888ce9282
Increase timeout of MariaDB CI job (#82911) 2022-11-29 12:37:57 +01:00
Franck Nijhof ca6376488d
Remove CI cache cleanup (#82330) 2022-11-18 17:35:24 +01:00
Marc Mueller e3749e0f76
Cleanup pip cache workaround [ci] (#82272) 2022-11-17 21:14:54 +01:00
Marc Mueller ba8f69a5ce
Cache improvements [ci] (#80898)
* Cleanup old pip caches
* Add workflow to delete caches for closed PRs
2022-11-16 23:51:38 +01:00
Franck Nijhof cee7b788d4
Bump version to 2022.12.0dev0 (#81044) 2022-10-26 23:44:38 +02:00
epenet f7982a0db2
CI: Fix partial coverage (#80877)
* CI: Split coverage job

* Don't wait for pytest-mariadb
2022-10-24 12:18:27 +02:00
dependabot[bot] a8bf8d449b
Bump actions/upload-artifact from 3.1.0 to 3.1.1 (#80867)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 09:50:56 +02:00
Erik Montnemery bd0838cd49
Tweak MariaDB CI job (#80631) 2022-10-19 21:54:07 +02:00
Marc Mueller be3a022810
Limit recorder pytest job [ci] (#80625)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-10-19 20:40:32 +02:00
Erik Montnemery f4951a4f31
Add CI job which runs recorder tests on MariaDB (#80586)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-10-19 13:04:28 +02:00
Marc Mueller 8d4c32e106
Update pip constraint to 22.4 (#80383) 2022-10-16 12:01:11 +02:00
Marc Mueller be46702a53
Replace deprecated set-output commands [ci] (#80259) 2022-10-13 23:47:59 +02:00
Marc Mueller e721d8ed02
Bump actions/cache from 3.0.10 to 3.0.11 (#80260) 2022-10-13 22:49:10 +02:00
Marc Mueller e1ac8acf87
Bump CI cache version (#80265) 2022-10-13 17:32:53 +02:00
dependabot[bot] 394246abab
Bump dorny/paths-filter from 2.11.0 to 2.11.1 (#80228)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-13 09:57:07 +02:00
dependabot[bot] 6e2786ae1c
Bump dorny/paths-filter from 2.10.2 to 2.11.0 (#80151)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-12 12:05:36 +02:00
Marc Mueller bcbf99243d
Use setup-python check-latest option [ci] (#80078) 2022-10-11 13:54:55 +02:00