Hello! I am considering Codeberg for a large open source application written in Rust.
My main concern is CI. I would like to have the following actions:
- An action that runs tests and checks for doc errors and formatting issues when someone submits a PR.
- An action that builds and publishes binary releases for Linux, Windows, and Mac (both x86 and Apple Silicon) for each new release.
Is this something that is possible with Codeberg's CI system?
The rust compiler is quite resource intensive on large projects, so I'm not sure I would be able to use the "tiny"/"small" forgejo runners.
### Comment
Hello! I am considering Codeberg for a large open source application written in Rust.
My main concern is CI. I would like to have the following actions:
* An action that runs tests and checks for doc errors and formatting issues when someone submits a PR.
* An action that builds and publishes binary releases for Linux, Windows, and Mac (both x86 and Apple Silicon) for each new release.
Is this something that is possible with Codeberg's CI system?
The rust compiler is quite resource intensive on large projects, so I'm not sure I would be able to use the "tiny"/"small" forgejo runners.