--- name: Build Stable ISOs # This workflow ONLY builds Stable ISOs (not LTS, LTS-HWE, or GTS) # Builds: 2 Stable ISOs # - amd64 × main # - amd64 × nvidia-open permissions: contents: read packages: read id-token: write on: workflow_dispatch: inputs: upload_artifacts: description: 'Upload ISOs as job artifacts' type: boolean default: true upload_r2: description: 'Upload ISOs to Cloudflare R2' type: boolean default: false # schedule: # - cron: '0 2 1 * *' # 2am UTC on the 1st of every month jobs: build-iso-stable: name: Build Stable ISOs uses: ./.github/workflows/reusable-build-iso-anaconda.yml secrets: inherit with: image_version: stable # Strictly builds Stable ISOs only image_tag: stable upload_artifacts: ${{ github.event_name == 'workflow_dispatch' && inputs.upload_artifacts || false }} upload_r2: ${{ github.event_name == 'workflow_dispatch' && inputs.upload_r2 || true }}