Klaas van Schelven
00a686d103
Tell contributors (and copilot) about the pre-commit hooks
2025-07-29 12:52:59 +02:00
Klaas van Schelven
0fdfa3354d
GitHub copilot instructions: WIP
2025-07-28 23:19:43 +02:00
Klaas van Schelven
530fc7f166
Copilot instructions and workflow; a first attempt
2025-07-28 20:10:49 +02:00
Klaas van Schelven
4b396446b0
Fix github workflows to include sentry_sdk_extensions in tests
...
it's the other non-Django-app with tests that we have now
2025-04-26 10:43:35 +02:00
Klaas van Schelven
57aea4af47
github workflow: link to dead end in flake8 discussion
2025-03-31 16:29:36 +02:00
Klaas van Schelven
4d26252357
GitHub workflow: don't 'fail fast', i.e. run the rest of the matrix when part fails
2025-03-13 09:16:54 +01:00
Klaas van Schelven
651ed1d8c5
.github flake8: harmonize with tox.ini
...
tox.ini change in 348c2dc80f
2025-03-13 09:07:22 +01:00
Klaas van Schelven
3e5d6370ea
Postgres on GitHub: attempt w/ explict username/pw combo (WIP, attempt 2)
2025-03-05 12:20:55 +01:00
Klaas van Schelven
1911ab4eb8
Postgres on GitHub: attempt w/ explict username/pw combo
...
attempting to work around 'failed: fe_sendauth: no password supplied'
2025-03-05 12:20:55 +01:00
Klaas van Schelven
f25d693804
Add postgres to GitHub CI
...
A first step towards (experimental) postgres support, see #21
2025-03-05 12:20:51 +01:00
Klaas van Schelven
b211d961ce
Document github workflow choice
2025-03-05 11:16:54 +01:00
Klaas van Schelven
d5a6f03a2e
Add mysql to GitHub CI
2025-03-05 10:36:54 +01: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