Commit Graph

18 Commits

Author SHA1 Message Date
Klaas van Schelven
34d6c92cf5 PR 'no': clarify what _is_ possible 2024-10-23 08:31:50 +02:00
Klaas van Schelven
2506e9e65f Add pull_requests_template.md to discourage contributions via PRs 2024-10-14 20:03:47 +02:00
Klaas van Schelven
a929c9d574 Python support: drop 3.8, introduce 3.13
why: simply motivated by Python's own EOL-cycle; i.e. I'm not
actively going to use any 3.13 or 3.9 features now.

how: updating test-matrixes; but no actual local testing done yet
2024-10-09 09:16:17 +02:00
Klaas van Schelven
50b21d2844 Run with -Wall 2024-09-19 17:00:29 +02:00
Klaas van Schelven
0400f09d55 .github workflow tests: run those using the packaged wheel 2024-09-19 16:57:09 +02:00
Klaas van Schelven
80a3ae0077 Get rid of 'max-parallel in github workflows
I can't imagine this really helps much in terms of costs
(only 1 was postponed), but running only 4 in parallel doubles the
tests' execution time
2024-09-13 14:31:57 +02:00
Klaas van Schelven
e3be6146a2 Restore a comment in github workflows 2024-09-13 14:29:49 +02:00
Klaas van Schelven
8ae2510a2a makemigrations --check as part of tests
I briefly considered making this a separate job, but I can't really justify that;
the 'separate' job would have to do all kinds of similar setup (pip install), and
to what end really? Broken is broken, I just want a notification. I'll see quickly
enought that it's about makemigrations
2024-09-13 14:28:30 +02:00
Klaas van Schelven
985854230d Reorganize github actions into single workflow
Easier to click on the right thing and see everything on one page
2024-09-13 11:55:38 +02:00
Klaas van Schelven
55aa917436 Integration test using the extracted event-samples 2024-09-13 11:46:25 +02:00
Klaas van Schelven
3cd3ef6b12 Add development requirements to github workflow 2024-08-29 10:07:31 +02:00
Klaas van Schelven
ebd0a612d9 Flake8 and f-strings whitespace (E201, E202) 2024-08-21 10:01:38 +02:00
Klaas van Schelven
6caa57e0b0 Github workflow typo 2024-08-21 09:39:56 +02:00
Klaas van Schelven
6021af9ff3 Fix github workflow names 2024-08-21 09:39:27 +02:00
Klaas van Schelven
dd968d7d43 Flake8 Github Workflow 2024-08-21 09:37:01 +02:00
Klaas van Schelven
5968e88c67 Bump github setup-python to v5
might solve the following:

> The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-python@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
2024-08-21 08:53:20 +02:00
Klaas van Schelven
ee8ccdaeb4 Github Actions: try with strings to avoid '3.1' error 2024-08-21 08:41:29 +02:00
Klaas van Schelven
98a4973de0 Create Action tests.yml
Using Github's template for Django; adopting Python versions with currently supported ones
2024-08-21 08:39:23 +02:00