Fix CI runs on push/merge to develop and stable

This emulates the previous effective behaviour of only
running tests on pull requests and skipping straight
to building artefacts and docs after merge.
Pull requests which do not pass tests shouldn’t be merged in the first place.
This commit is contained in:
Oneric 2025-08-24 00:00:00 +00:00
parent 7f9823258a
commit 157b7e1d97
4 changed files with 0 additions and 11 deletions

View file

@ -1,9 +1,6 @@
labels:
platform: linux/amd64
depends_on:
- test
when:
event:
- push

View file

@ -1,9 +1,6 @@
labels:
platform: linux/arm64
depends_on:
- test
when:
event:
- push

View file

@ -2,7 +2,6 @@ labels:
platform: linux/amd64
depends_on:
- test
- build-amd64
when:

View file

@ -3,10 +3,6 @@ labels:
when:
- event: pull_request
- event: push
branch:
- develop
- stable
matrix:
# test the lowest and highest versions