git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commitd63091df48b4b86c54241740643ed60391e78f9d
parent374a958ee2
authorIsaac Freund <mail@isaacfreund.com>
date2026-02-19 19:26
ci: stop running redundant jobs on every git.sr.ht push

Currently all pushes to main trigger a build both through
the yojo codeberg integration and through the default, always enabled
git.sr.ht integration. Up until now, there was no way to disable the
git.sr.ht integration. However, it is now possible to do so and stop
being as wasteful with CI resources.

 .builds/alpine.yml    | 4 ++++
 .builds/archlinux.yml | 4 ++++
 .builds/freebsd.yml   | 4 ++++
 3 files changed, 12 insertions(+)

diff --git a/.builds/alpine.yml b/.builds/alpine.yml
index 9026c322..dde76c29 100644
--- a/.builds/alpine.yml
+++ b/.builds/alpine.yml
@@ -1,6 +1,10 @@
 # SPDX-FileCopyrightText: © 2022 The River Developers
 # SPDX-License-Identifier: 0BSD
 
+submitter:
+  git.sr.ht:
+    enabled: false
+
 image: alpine/edge
 packages:
   - eudev-dev
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml
index cd39403d..4627e207 100644
--- a/.builds/archlinux.yml
+++ b/.builds/archlinux.yml
@@ -1,6 +1,10 @@
 # SPDX-FileCopyrightText: © 2022 The River Developers
 # SPDX-License-Identifier: 0BSD
 
+submitter:
+  git.sr.ht:
+    enabled: false
+
 image: archlinux
 packages:
   - libdisplay-info
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
index af55f035..c179cc79 100644
--- a/.builds/freebsd.yml
+++ b/.builds/freebsd.yml
@@ -1,6 +1,10 @@
 # SPDX-FileCopyrightText: © 2022 The River Developers
 # SPDX-License-Identifier: 0BSD
 
+submitter:
+  git.sr.ht:
+    enabled: false
+
 image: freebsd/latest
 packages:
   - devel/evdev-proto