Article Summary: Test GitHub projects with GitHub Actions and Testing Farm
Article Description: Use Testing Farm to test GitHub projects in a Fedora, CentOS, CentOS Stream 8, and CentOS Stream 9 environment before committing them to dist-git.
Every project on GitHub that’s destined for Fedora, CentOS, CentOS Stream 8, and CentOS Stream 9 should be tested before its changes are synced into a Git distribution repository (dist-git). It’s important to catch problems before delivering software to customers, and help quality assurance teams catch errors.
Testing Farm is an open source testing system offered as a service. Testing Farm’s idea is similar to Compile Farms, but with a focus on executing automated tests. Its mission is to provide a reliable and scalable service for executing automated tests from various users, such as Fedora CI, Packit, and others. The entry point for our users is an HTTP-based API. Testing Farm scales across various infrastructures, including private and public clouds.
https://discussion.fedoraproject.org/t/test-github-projects-with-github-actions-and-testing-farm/79387
Metadata Update from @rlengland: - Issue assigned to phracek - Issue tagged with: article, needs-image
I have the article already prepared. The article is available for review here: https://fedoramagazine.org/?p=38037&preview=true&preview_id=38037
Metadata Update from @rlengland: - Custom field preview-link adjusted to https://fedoramagazine.org/?p=38037&preview=true&preview_id=38037
@phracek ( @glb )Two options for feature image so far. Is one of these acceptable? If not I can give it another try. Open for suggestions as well.
The second one is excellent.
Metadata Update from @rlengland: - Custom field image-editor adjusted to rlengland
Metadata Update from @glb: - Custom field editor adjusted to glb - Custom field preview-link adjusted to https://fedoramagazine.org/test-github-projects-with-github-actions-and-testing-farm (was: https://fedoramagazine.org/?p=38037&preview=true&preview_id=38037) - Custom field publish adjusted to 2023-03-17 - Issue untagged with: needs-image
@rlengland I have a request to make a small change. In the article is a bullet 'TMT metadata' and there is 'TMT specification'. Could this be a link to 'https://tmt.readthedocs.io/en/latest/spec.html'?
@phracek I've made your modification. Thanks.
Issue status updated to: Closed (was: Open) Issue close_status updated to: scheduled