Skip to content

Initial commit adding coding guidelines using sphinx-needs #1

Initial commit adding coding guidelines using sphinx-needs

Initial commit adding coding guidelines using sphinx-needs #1

name: Nightly Safety-Critical Rust Coding Guidelines Build Schedule
on:
schedule:
# Run at 02:00 UTC every day
- cron: '0 2 * * *'
# Optional: Allow manual triggering for testing
workflow_dispatch:
# Temporary - remove before merging
push:
paths:
- 'subcommittee/coding-guidelines/initiatives/safety-critical-rust-coding-guidelines/**'
pull_request:
paths:
- 'subcommittee/coding-guidelines/initiatives/safety-critical-rust-coding-guidelines/**'
jobs:
trigger-build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Log build start
run: echo "Starting nightly build at $(date)"
# This is a "setup" job that can add pre-build steps if needed in the future
run-build:
needs: trigger-build
# Call the main build workflow
uses: ./.github/workflows/safety-critical-rust-coding-guidelines.yml
# If your main workflow is in a different file, adjust the path accordingly