Attempt to make building more granular #8

Merged
eriq12 merged 5 commits from granularize-building into main 2025-06-03 13:49:57 -04:00
3 changed files with 51 additions and 3 deletions
Showing only changes of commit fc879401b0 - Show all commits

View File

@@ -1,17 +1,17 @@
name: bluebuild name: bluebuild-nvidia
on: on:
schedule:
- cron:
"00 06 * * *" # build at 06:00 UTC every day
# (20 minutes after last ublue images start building)
push: push:
branches: branches:
- main - main
paths-ignore: # don't rebuild if only documentation has changed paths: # rebuild only if nvidia files have changed
- "**.md" - ".github/workflows/build-nvidia.yml"
- "files/scripts/nvidia/**"
pull_request: - "recipes/components/nvidia-module.yml"
- "recipes/recipe_nvidia.yml"
workflow_dispatch: # allow manually triggering builds workflow_dispatch: # allow manually triggering builds
workflow_run:
workflows: ["bluebuild"]
types: [completed]
concurrency: concurrency:
# only run one build at a time # only run one build at a time
group: ${{ github.workflow }}-${{ github.ref || github.run_id }} group: ${{ github.workflow }}-${{ github.ref || github.run_id }}