chore: explicit labelling for tasks requiring podman
Some checks failed
build / fmt (push) Failing after 37s
build / clippy (push) Failing after 2m45s
build / check (push) Successful in 2m51s
build / test (push) Successful in 3m22s
images / check-act-runner (push) Successful in 29s
images / build-base (push) Successful in 1m32s
images / build-rust (push) Successful in 2m52s

This commit is contained in:
2026-05-05 11:06:43 +03:00
parent 0ecbcda9d4
commit e12224bb4e

View File

@@ -3,11 +3,11 @@ on:
push:
branches: [main]
paths:
- 'images/**'
- '.gitea/workflows/images.yml'
- "images/**"
- ".gitea/workflows/images.yml"
schedule:
# Check for new act_runner releases daily at 06:00 UTC.
- cron: '0 6 * * *'
- cron: "0 6 * * *"
workflow_dispatch:
jobs:
@@ -50,7 +50,9 @@ jobs:
fi
build-base:
runs-on: fedora-43
runs-on:
- metal
- podman
needs: check-act-runner
if: >-
github.event_name == 'push' ||
@@ -69,7 +71,9 @@ jobs:
podman push git.lair.cafe/gongfoo/runner-fedora-43:latest
build-rust:
runs-on: fedora-43
runs-on:
- metal
- podman
needs: build-base
steps:
- uses: actions/checkout@v4