Skip to content

Nightly

Nightly #787

Workflow file for this run

name: Nightly
on:
schedule:
- cron: "0 06 * * *"
workflow_dispatch:
inputs:
job:
description: "Select the job to run in contract.yaml"
required: true
default: "all"
type: choice
options:
- all
- bats-tests
- vscode-ui-tests
jobs:
agent:
uses: ./.github/workflows/agent.yaml
build:
uses: ./.github/workflows/build.yaml
package:
needs: build
uses: ./.github/workflows/package.yaml
contract-deps:
secrets: inherit
uses: ./.github/workflows/contract-deps.yaml
nightly:
needs:
- build
- contract-deps
- package
secrets: inherit
uses: ./.github/workflows/contract.yaml
with:
job: ${{ github.event.inputs.job || 'all' }}
cleanup:
needs: nightly
secrets: inherit
uses: ./.github/workflows/cleanup.yaml
# Extensions
vscode:
uses: ./.github/workflows/vscode.yaml