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
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user