Skip to content

Nightly Build

Nightly Build #83

Workflow file for this run

name: Nightly Build
on:
schedule:
# NOTE - changes to the cron spec should be pushed by https://github.com/quic-yocto-ci
# so that build notification emails will be sent out properly.
- cron: "00 10 * * *" # daily job - pick a random "minute" - top of hour can be busy in github
workflow_dispatch:
inputs:
use_sstate:
description: "Use SSTATE cache"
required: false
default: "false"
permissions:
checks: write
pull-requests: write
contents: read
packages: read
jobs:
build-nightly:
uses: ./.github/workflows/build-yocto.yml
with:
use_sstate: ${{ inputs.use_sstate || 'true' }}
test-nightly:
uses: ./.github/workflows/test.yml
needs: build-nightly
secrets: inherit
with:
build_id: ${{ github.run_id }}
publish-test-results:
uses: ./.github/workflows/publish-results.yml
needs: test-nightly
secrets: inherit
with:
workflow_id: ${{ github.run_id }}
event_name: ${{ github.event_name }}
event_file: ${{ github.event_path }}
commit: ${{ github.sha }}