Skip to content

ci: use Testing Farm instead of GH Actions + MacOS + Vagrant #109

ci: use Testing Farm instead of GH Actions + MacOS + Vagrant

ci: use Testing Farm instead of GH Actions + MacOS + Vagrant #109

Workflow file for this run

name: checks
on: [push, pull_request]
jobs:
style-check:
runs-on: ubuntu-latest
container:
image: fedora:latest
steps:
- run: sudo dnf install -y astyle perltidy findutils git-core
- uses: actions/checkout@v4
- run: sudo chown $(id -u):$(id -g) .
- run: tools/check-syntax -f && git diff --exit-code
run:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
domain: [unconfined_t, sysadm_t]
arch: [x86_64, aarch64]
kernel: [latest, secnext]
steps:
- name: Schedule test on Testing Farm
uses: sclorg/testing-farm-as-github-action@main
with:
api_key: ${{ secrets.TESTING_FARM_API_TOKEN }}
arch: ${{ matrix.arch }}
variables: STS_ROOT_DOMAIN=${{ matrix.domain }}; STS_KERNEL=${{ matrix.kernel }}
tmt_plan_filter: tag:ci