feat: indroduced orphaned tools CI workflow
All checks were successful
Orphaned CI / Run Tox Checks for Orphaned tools (pull_request) Successful in 1m20s
Orphaned CI / Run Tox Checks for Orphaned tools (push) Successful in 1m23s
/ test (push) Successful in 18s

Fixes: releng/tickets#13125
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
This commit is contained in:
Anton Medvedev 2025-12-14 14:40:34 +01:00
commit 79f6db6d1a

View file

@ -0,0 +1,32 @@
name: Orphaned CI
"on":
pull_request:
paths:
- 'packages/orphaned/**'
- '.forgejo/workflows/ci_orphaned.yaml'
push:
branches:
- main
paths:
- 'packages/orphaned/**'
- '.forgejo/workflows/ci_orphaned.yaml'
workflow_dispatch:
jobs:
tox-checks:
name: Run Tox Checks for Orphaned tools
runs-on: docker
container:
image: registry.fedoraproject.org/fedora:latest
steps:
- name: Install dependencies
run: |
dnf update -y
dnf install -y python3 python3-pip python3-devel nodejs tox krb5-devel gcc
- name: Checkout repo
uses: actions/checkout@v5
- name: Run Tox Checks
working-directory: packages/orphaned
run: tox