Skip to content

Commit

Permalink
add minimal docs about GHA and Packit to the readme
Browse files Browse the repository at this point in the history
  • Loading branch information
evgeni authored and ehelms committed Mar 2, 2023
1 parent 8b3e04e commit 87320da
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,3 +128,23 @@ For a plugin "smart_proxy_example", first create a job that tests the main (mast
An org admin must then:

* add the repo to the [Bots team](https://github.com/orgs/theforeman/teams/bots/repositories) with **write** access

# Foreman's Other Tests

Jenkins is not the only place tests are defined and executed.

## GitHub Actions

Several repositories use [GitHub Actions](https://github.com/features/actions) either *instead of* or *together with* Jenkins.

The definitions of these jobs are in `.github/workflows/` of their respective repositories.

Failed jobs cannot be re-triggered with a comment, only from the GitHub UI which requires maintainer permissions for the repository.

## Packit

Several repositories use [Packit](https://packit.dev) to produce RPMs based on pull requests.

The definitions of these jobs are in `.packit.yaml` of their respective repositories.

Failed jobs can be re-triggered with a `/packit build` comment in the PR.

0 comments on commit 87320da

Please sign in to comment.