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

commitd63091df48b4b86c54241740643ed60391e78f9d
parent374a958ee2
authorIsaac Freund <[email protected]>
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 9026c32..dde76c2 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 cd39403..4627e20 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 af55f03..c179cc7 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