#179 Test GitHub projects with GitHub Actions and Testing Farm
Closed: scheduled by rlengland. Opened by rlengland.

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.

test_github_w_actions_n_farm.jpg

test_github_w_actions_n_farm_1.jpg

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

Metadata