Pēteris Caune
|
90ab7e0180
|
Switch to a newer tonistiigi/binfmt image
cc: #1103
|
2024-12-17 17:59:45 +02:00 |
|
Pēteris Caune
|
14bcc84a78
|
Bump action versions
|
2024-12-16 08:38:16 +02:00 |
|
Pēteris Caune
|
0fc4452366
|
Remove the /var/lib/docker as-ramdisk workaround
This was needed to work around a bug in QEMU [1],
let's see if we still need this workaround.
[1] https://github.com/rust-lang/cargo/issues/8719
|
2024-12-15 17:27:08 +02:00 |
|
Pēteris Caune
|
f421317aea
|
Update mypy and django-stubs
|
2024-10-28 10:06:48 +02:00 |
|
Pēteris Caune
|
f40ad2be72
|
Pin mypy version to 1.11.2
Mypy Django plugin is apparently not compatible with mypy 1.12 yet
|
2024-10-15 15:14:16 +03:00 |
|
Pēteris Caune
|
0f8b6ca4c6
|
Re-enable strict type checking
|
2024-05-21 14:22:56 +03:00 |
|
Pēteris Caune
|
46c70a69ca
|
Disable strict type checking until we've sorted types-pycurl failure
|
2024-05-01 11:59:41 +03:00 |
|
Pēteris Caune
|
448226ab08
|
Pin types-pycurl version
|
2024-05-01 11:52:19 +03:00 |
|
Pēteris Caune
|
f4da8fba73
|
Update mypy action to install pygments types stubs
|
2024-05-01 11:44:07 +03:00 |
|
Pēteris Caune
|
de4c582d68
|
Enable strict type checking
(yay!!!)
|
2024-05-01 11:40:34 +03:00 |
|
Pēteris Caune
|
e6a974ac1f
|
Remove CodeQL workflow (will use GitHub's default setup instead)
|
2024-03-15 13:04:47 +02:00 |
|
Pēteris Caune
|
5ebc7696d7
|
Remove braintree dependency, should no longer be needed to run tests
|
2023-10-19 15:04:54 +03:00 |
|
Pēteris Caune
|
0aa21d5ac8
|
Update mypy.ini, remove a few "ignore_missing_imports"
fido2, apprise, braintree, urllib3 now have type hints,
so don't need "ignore_missing_imports" in mypy.ini any more, nice!
|
2023-10-18 16:56:58 +03:00 |
|
Pēteris Caune
|
339586e402
|
Add Python 3.12 to the testing matrix
|
2023-10-04 13:48:13 +03:00 |
|
Pēteris Caune
|
3c19d51836
|
Drop Python 3.8 and Python 3.9 support
|
2023-09-06 10:31:13 +03:00 |
|
Pēteris Caune
|
074b92f415
|
Move coverage to a separate GHA workflow
|
2023-08-03 10:45:07 +03:00 |
|
Pēteris Caune
|
4fa88e7998
|
Add dummy local_settings.py to hopefully make mypy happy
|
2023-08-03 10:33:40 +03:00 |
|
Pēteris Caune
|
cd0cd2932f
|
Add GHA workflow for running Mypy on every push
|
2023-08-03 10:23:25 +03:00 |
|
Pēteris Caune
|
e995d299b8
|
Improve hc.lib.s3 tests
|
2023-02-01 10:25:17 +02:00 |
|
Pēteris Caune
|
cc4a03df6d
|
Add Python 3.11 to the testing matrix
|
2022-10-26 12:19:45 +03:00 |
|
Pēteris Caune
|
ff5d4a926b
|
Update the CodeQL workflow to install build dependencies
|
2022-10-19 09:24:12 +03:00 |
|
Pēteris Caune
|
21ded7ce83
|
Update action versions in the "run django tests" workflow
|
2022-10-19 09:21:37 +03:00 |
|
Pēteris Caune
|
09f7bec8f7
|
Try a different cryptography/rust/qemu/armv7 workaround
|
2022-10-18 16:35:55 +03:00 |
|
Pēteris Caune
|
2481ea2794
|
Update action versions in the publish_docker_image workflow
|
2022-10-18 16:06:54 +03:00 |
|
Pēteris Caune
|
4a5123d67b
|
Remove mypy from CI for now, more work needed
|
2022-10-07 12:24:43 +03:00 |
|
Pēteris Caune
|
a7038a9ec4
|
Fix remaining mypy errors and add mypy to CI
|
2022-10-07 12:21:45 +03:00 |
|
Pēteris Caune
|
6a69d1afba
|
Fix CI
|
2022-09-05 16:24:06 +03:00 |
|
Pēteris Caune
|
a5045a8c54
|
Add dependencies for building pycurl, take two
|
2022-08-16 11:45:21 +03:00 |
|
Pēteris Caune
|
90a6e964fe
|
Add dependencies for building pycurl
|
2022-08-16 11:40:55 +03:00 |
|
Pēteris Caune
|
d37f12a528
|
Update CodeQL workflow
|
2022-06-22 10:15:11 +03:00 |
|
Pēteris Caune
|
baa6e8e5d9
|
Add an experimental workaround for failing armv7 build
Context: https://github.com/JonasAlfredsson/docker-on-tmpfs
|
2022-03-18 09:39:41 +02:00 |
|
Pēteris Caune
|
0976dea8a1
|
Enable GitHub Sponsors
Fixes: #605
|
2022-03-02 08:37:59 +02:00 |
|
Pēteris Caune
|
6805d75a29
|
Bump the min. Python version to 3.8 (as required by Django 4)
|
2022-01-05 16:13:49 +02:00 |
|
Pēteris Caune
|
d15ea01077
|
Bump the minimal Python version from 3.6 (EOL) to 3.7
|
2022-01-05 14:25:07 +02:00 |
|
Pēteris Caune
|
c5b170c086
|
Exclude migrations from coverage reports
|
2021-10-14 15:11:05 +03:00 |
|
Pēteris Caune
|
1b0f5e92f1
|
Update Dockerfile to use the piwheels.org repo on armhf
cc: #565, #568
|
2021-10-12 22:40:11 +03:00 |
|
Pēteris Caune
|
4ef23c7309
|
Remove linux/arm/v7 from publish_docker_image (it does not work)
Context: #568
|
2021-10-12 21:21:49 +03:00 |
|
Pēteris Caune
|
4306350df8
|
Add docker/setup-qemu-action@v1.0.1
|
2021-10-12 09:11:16 +03:00 |
|
Pēteris Caune
|
4d4730fefc
|
Add docker/setup-buildx-action@v1
|
2021-10-12 09:07:01 +03:00 |
|
Pēteris Caune
|
63aa63c124
|
Update publish_docker_image.yml to build ARM images
|
2021-10-12 09:03:01 +03:00 |
|
Pēteris Caune
|
92ef81c0a5
|
Add workflow_dispatch for testing
|
2021-07-02 16:47:06 +03:00 |
|
Pēteris Caune
|
83eb10b99e
|
Rename secret names in publish_docker_image.yml
|
2021-07-02 16:40:20 +03:00 |
|
Roberto Dedoro
|
760c3757f3
|
update docker image name
|
2021-07-02 13:23:38 +08:00 |
|
Roberto Dedoro
|
c2d8166e74
|
Create publish_docker_image.yml
|
2021-07-02 13:17:36 +08:00 |
|
Pēteris Caune
|
f06616a934
|
Add Python 3.9 to the testing matrix
|
2021-02-05 09:33:20 +02:00 |
|
Pēteris Caune
|
7e6afba8bd
|
Fix CI: set SECRET_KEY
|
2021-01-21 11:38:52 +02:00 |
|
Pēteris Caune
|
1e46cd6e93
|
Tweak coveralls configuration
coveralls.io is throwing 422 and breaking CI,
this may or may not help.
Related: https://github.com/TheKevJames/coveralls-python/issues/252
|
2021-01-13 15:43:18 +02:00 |
|
Pēteris Caune
|
5e3e371661
|
Set up CodeQL analysis
|
2020-12-09 11:09:35 +02:00 |
|
Pēteris Caune
|
62fcd30ce8
|
Add configuration for running tests with Github Actions (#453)
|
2020-11-21 00:31:15 +02:00 |
|