1
0
Fork 0
mirror of https://github.com/Kozea/Radicale.git synced 2025-10-12 21:41:56 +00:00
Commit graph

69 commits

Author SHA1 Message Date
Peter Bieringer
8e8f98d2c6 coveralls-test: do not run on PR, related to https://github.com/Kozea/Radicale/issues/1881 2025-10-02 07:28:50 +02:00
Peter Bieringer
2a07c5ab7f coveralls-finish has no further parent, adjustment related to https://github.com/Kozea/Radicale/issues/1881 2025-10-02 07:27:19 +02:00
Peter Bieringer
4080d2cadd only publish final releases to docker container 2025-10-01 07:41:41 +02:00
Peter Bieringer
f2afec7190 only publish final releases to PyPI 2025-10-01 07:40:48 +02:00
Peter Bieringer
61596ee5d7 fix exclude for windows-latest 2025-09-27 07:58:35 +02:00
Peter Bieringer
c852070afe exclude all pypy on Windows, fix coveralls python version 2025-09-27 07:52:26 +02:00
Peter Bieringer
accd65d94a adjust python versions 2025-09-27 07:46:46 +02:00
Peter Bieringer
c84b94c245 do not continue on coveralls-test problem 2025-09-27 07:41:08 +02:00
Peter Bieringer
be848d1937 update python version for lint job 2025-09-26 15:27:03 +02:00
Peter Bieringer
29530ade4e carveout dedicated coveralls job 2025-09-26 15:21:21 +02:00
Peter Bieringer
c36fa29b14 skip in case of coveralls --finish has an error 2025-09-26 08:05:19 +02:00
Peter Bieringer
dd365d1f4b explicit define pyproject.toml as tox at least 4.30.2 is otherwise using EOL setup.cfg 2025-09-07 08:59:51 +02:00
kalsi-avneet
eb69ad48c7 Docker publish workflow: Install optional pip dependencies
* Dependencies taken from `pyproject.toml`
	* As of now, following are added:
	    * bcrypt
	    * argon2
	    * ldap
2025-06-05 20:07:07 +05:30
kalsi-avneet
7edc6ff258 Docker publish workflow: Add architecture linux/arm64 2025-05-25 22:16:21 +05:30
kalsi-avneet
f5d99a89d4 Docker publish workflow: Add scheduled and workflow_dispatch triggers
* In addition to the existing triggers, add:
    * scheduled trigger
    	* At - 00:00 UTC daily.
    	* Docker image tag - `nightly-YYYYMMDD`.
    * workflow dispatch trigger
    	* For triggering workflow manually.
    	* Docker image tag: `workflow_dispatch-<git branch>-<latest commit sha>`.
* `latest` tag will also be added for both the above cases.
2025-05-11 19:49:51 +05:30
kalsi-avneet
9805c62c19 Docker publish workflow: Create docker-publish.yml
* Build using the `Dockerfile` and publish to `ghcr.io`
* Trigger on release
* Create the following tags based on the release git tag.

    For example, for a git tag `v1.2.3`, the following docker tags will be created:
    * `1.2.3` (version)
    * `latest`

    Note: Depends on the git tag following semantic versioning.
2025-05-04 21:43:29 +05:30
Peter Bieringer
8cdf262560 revert back to ubuntu-latest for https://github.com/Kozea/Radicale/issues/1594 2025-03-31 07:00:18 +02:00
Peter Bieringer
b122002077 drop support of python 3.8, fixes https://github.com/Kozea/Radicale/issues/1628 2025-01-03 00:41:26 +01:00
Peter Bieringer
64acfe27f4 add reference to donation page 2024-11-27 06:06:44 +01:00
Peter Bieringer
f7e46ebf39 change from 3.13.0.beta to final 2024-11-21 08:05:35 +01:00
Peter Bieringer
1ea782e3b2 drop test on pytest-3.8, anyhow EOL since 2024-10 2024-11-21 08:02:18 +01:00
Peter Bieringer
8bfed78926 pin ubuntu version to 22.04 (try to fix https://github.com/Kozea/Radicale/issues/1594) 2024-10-15 08:14:54 +02:00
Peter Bieringer
b1cf1f2e28 add Python 3.13 2024-07-25 16:07:41 +02:00
Mathieu Dupuy
c499c313c2
split tox jobs 2024-07-25 00:22:11 +02:00
Peter Bieringer
9809fbcba4 pin workflow to python 3.12.3 as 3.12.4 causes issues 2024-07-12 05:41:13 +02:00
Peter Bieringer
e124e9d8c9 try to fix https://github.com/Kozea/Radicale/issues/1493#issuecomment-2143788687 2024-06-04 07:59:52 +02:00
Peter Bieringer
2a35d349b8
Update test.yml, back to v5, more local tests are required 2024-05-29 21:47:39 +02:00
Peter Bieringer
d1e01aadb5
Update test.yml, downgrade setup-python
@v5 -> @v4 try to fix https://github.com/Kozea/Radicale/issues/1503
2024-05-29 21:39:22 +02:00
Julien Sanchez
96b63ed65f
Update to latest stable release of pypi-publish action
`pypi-publish` action's `master` branch is deprecated:

699cd6103f/README.md (-master-branch-sunset-)
2024-05-20 10:24:46 +02:00
Julien Sanchez
c11a08cf88
Update checkout and setup-python to latest versions
Fix warnings about deprecated Node.js 16 actions.

See:

- #1493
- https://github.com/Kozea/Radicale/actions/runs/8943158465/attempts/1
2024-05-20 10:21:56 +02:00
Peter Bieringer
a7e631668f remove python 3.7 from test cases 2024-04-27 17:02:02 +02:00
Peter Bieringer
9e5f6db84b remove python 3.7 from test cases 2024-04-27 16:59:43 +02:00
Peter Bieringer
8baf4b7e3f remove pypy-3.10/11/12, not existing?! 2024-03-05 20:52:38 +01:00
Peter Bieringer
78a5813831 Add Python 3.12 and missing pypy-3.10, pypy-3.11 2024-03-05 20:48:45 +01:00
Unrud
6a96b1f5a7 Test python 3.11 2023-03-05 17:15:34 +01:00
Unrud
794c1f84fb Drop support for python 3.6 2023-03-05 17:15:34 +01:00
Unrud
156ce91f35 Cosmetics 2022-07-03 12:37:54 +02:00
Unrud
3594217570 github-actions: Fix pypy versions 2022-07-03 12:33:24 +02:00
Unrud
d8604becd0 Build with PEP 517 2022-07-03 12:29:51 +02:00
Unrud
f7fd323dea Test pypy3.9 2022-07-03 12:29:02 +02:00
Unrud
f9d9b88a77 Update github-actions 2022-07-03 12:28:47 +02:00
Unrud
14a3c3d763 Use tox for tests 2022-07-03 10:14:38 +02:00
Unrud
413c74c27c Remove pytest-runner 2022-07-02 20:39:09 +02:00
Unrud
730332d680 Fix YAML syntax (string not number) 2022-02-07 14:20:50 +01:00
Unrud
b87d1c8038 Test python 3.10 2022-02-07 14:14:03 +01:00
Unrud
e42b46c722 Actions: Skip pypy on windows 2022-02-01 19:07:54 +01:00
Unrud
3779d749cd Revert "Actions: Display python info"
This reverts commit af6c6b96b9.
2022-02-01 15:57:25 +01:00
Unrud
b610c3214d Actions: Test pypy-3.7 and pypy-3.8 2022-02-01 15:54:27 +01:00
Unrud
c3d22e680f Actions: Run on OS from test matrix 2022-02-01 15:47:17 +01:00
Unrud
af6c6b96b9 Actions: Display python info 2022-02-01 15:43:21 +01:00