Please describe the project
The dbus-broker project is an implementation of a message bus as defined by the D-Bus specification. Its aim is to provide high performance and reliability, while keeping compatibility to the D-Bus reference implementation. It is exclusively written for Linux systems, and makes use of many modern features provided by recent linux kernel releases.
dbus-broker is the default D-Bus implementation for all major Linux distributions, except Ubuntu and its derivatives.
URL for the project
https://github.com/bus1/dbus-broker/
Describe current CI/CD setup
The dbus-broker CI uses github-actions with custom docker images to run a variety of different configurations for its meson/cargo based test-suite.
Describe the primary use case for the Github Action Runner
dbus-broker powers Fedora and RHEL, and we would love to get testing on ppc64 and s390x.
Paste a link to the existing actions workflow file(s) or directory
https://github.com/bus1/dbus-broker/blob/main/.github/workflows/ci.yml
How often do you plan on executing the runner?
For every push to main (~10 commits per month, in even less batches).
What is the primary programming language for the project?
C and Rust.
Please select desired hardware
Account names of the GitHub repo admins that will need access to setting up the runner
dvdhrm
Please describe the project
The dbus-broker project is an implementation of a message bus as defined by the D-Bus specification. Its aim is to provide high performance and reliability, while keeping compatibility to the D-Bus reference implementation. It is exclusively written for Linux systems, and makes use of many modern features provided by recent linux kernel releases.
dbus-broker is the default D-Bus implementation for all major Linux distributions, except Ubuntu and its derivatives.
URL for the project
https://github.com/bus1/dbus-broker/
Describe current CI/CD setup
The dbus-broker CI uses github-actions with custom docker images to run a variety of different configurations for its meson/cargo based test-suite.
Describe the primary use case for the Github Action Runner
dbus-broker powers Fedora and RHEL, and we would love to get testing on ppc64 and s390x.
Paste a link to the existing actions workflow file(s) or directory
https://github.com/bus1/dbus-broker/blob/main/.github/workflows/ci.yml
How often do you plan on executing the runner?
For every push to
main(~10 commits per month, in even less batches).What is the primary programming language for the project?
C and Rust.
Please select desired hardware
Account names of the GitHub repo admins that will need access to setting up the runner
dvdhrm