Benchmark Pretuned Nightly #5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Benchmark Pretuned Nightly | |
| # Cron entry point for the pretuned-kernel benchmark suite. Mirrors | |
| # Benchmark Nightly: it dispatches Benchmark Pretuned Dispatch via | |
| # createWorkflowDispatch so the dispatched run's actor is github-actions[bot] | |
| # (which build_pretuned_dashboard_data.py treats as the nightly trend). | |
| # Offset from Benchmark Nightly (8 AM UTC) to avoid GPU runner contention. | |
| on: | |
| schedule: | |
| - cron: '0 10 * * *' # 2 AM PST (10 AM UTC) | |
| workflow_dispatch: | |
| jobs: | |
| dispatch-pretuned-benchmark: | |
| runs-on: ubuntu-latest | |
| permissions: | |
| actions: write | |
| contents: read | |
| steps: | |
| - name: Dispatch benchmark_pretuned_dispatch workflow | |
| uses: actions/github-script@v9 | |
| with: | |
| github-token: ${{ secrets.GITHUB_TOKEN }} | |
| script: | | |
| await github.rest.actions.createWorkflowDispatch({ | |
| owner: context.repo.owner, | |
| repo: context.repo.repo, | |
| workflow_id: 'benchmark_pretuned_dispatch.yml', | |
| ref: 'main', | |
| inputs: { | |
| run_h100: 'true', | |
| run_b200: 'true' | |
| } | |
| }) |