We use Jenkins JobDSL with ConfigurationAsCode for our CI setup. The job is checking if there is a difference in the Git repo and if there is : clone the repo,
orchardcms-1.9
website-hosting
deep-dream
coordinate-transformation
d2rq
begininvoke
orjson
server-side-includes
direct-labels
merkle-tree
openinventor
resource-management
leaflet
duplicate-data
apache-echarts
rust-polars
tr1
node-cluster
apptrackingtransparency
verdaccio
wan
bson-ext
ion-list
restcord
gephi
google-dfp
access-levels
relationship
nano-server
laravel-authentication