Gitlab: Remove some "rules:when: always" lines
authorTom Rini <trini@konsulko.com>
Thu, 12 Dec 2024 22:33:36 +0000 (16:33 -0600)
committerTom Rini <trini@konsulko.com>
Mon, 30 Dec 2024 22:01:05 +0000 (16:01 -0600)
commit08a915719f47cde3deaf65b0c58f24d1458002d2
tree0fd3875e4ad2cde634a3da6af1be3aa67fc81faa
parent08c1e151956d0f8c5b09701a4b3d76b34ae395cb
Gitlab: Remove some "rules:when: always" lines

In commit 399f739be6b2 ("CI: allow jobs to be run in merge requests") we
added "rules:when: always" to many stages of the pipeline to allow for merge
requests to trigger a run. However based on current Gitlab
documentation, we should still be triggered on merge requests without
this. Furthermore the way we have things written today we always run all
stages of the CI rather than failing out early on problems, which is not
always useful. Remove these as we should still be fine with merge
requests triggering a run.

Link: https://docs.gitlab.com/ee/ci/yaml/#rules
Signed-off-by: Tom Rini <trini@konsulko.com>
.gitlab-ci.yml