Commit graph

12 commits

Author SHA1 Message Date
Daniel Eklöf
53e8fbbdec
ci: python: upgrade pip before installing python packages 2025-12-26 17:26:17 +01:00
Daniel Eklöf
bb6968c284
ci: combine the codespell and mypy stages
They both need python and a venv, so let's combine them, to avoid
having to install the same things twice.
2025-12-26 17:26:17 +01:00
Daniel Eklöf
b3cb180e44
codespell: use pyproject.toml to define options and exceptions 2025-12-26 14:44:56 +01:00
Daniel Eklöf
6ab2e2d9eb
ci: run mypy + ruff check 2025-12-26 13:15:01 +01:00
Daniel Eklöf
ac6d7660dd
ci: codespell: ignore 'rin' 2025-12-13 09:55:43 +01:00
Daniel Eklöf
42f78b7f9c
ci: "meson [options]" is deprecated (do "meson setup [options]" instead) 2025-01-04 12:06:49 +01:00
Daniel Eklöf
a5b369ede4
ci: set explicit 'event' filters an all 'when'-statements
This should fix the CI warnings we've started to see lately:

    [bad_habit] Please set an event filter on all when branches
2024-04-17 09:13:13 +02:00
Daniel Eklöf
3507c72492
ci: explicitly install openssl
Let's see if this fixes the missing SSL module in Python...
2024-04-17 08:52:31 +02:00
Daniel Eklöf
4bb3b5383f
ci: run x86+x64 builds in parallel
... by making them depend on the 'subprojects' step.
2024-02-24 10:05:05 +01:00
Daniel Eklöf
a5ab490380
ci: remove deprecated 'group' 2024-02-24 09:54:51 +01:00
Daniel Eklöf
1c985537ec
ci: 'steps' is a list 2024-02-23 18:02:18 +01:00
Daniel Eklöf
0dc105d0e4
ci: rename .woodpecker.yml -> .woodpecker.yaml
According to the latest woodpecker docs, this is the only supported
extension.
2024-02-23 17:59:01 +01:00
Renamed from .woodpecker.yml (Browse further)