| name: Self-hosted runner (past-ci) | |
| on: | |
| workflow_call: | |
| inputs: | |
| framework: | |
| required: true | |
| type: string | |
| version: | |
| required: true | |
| type: string | |
| # Use this to control the commit to test against | |
| sha: | |
| default: 'main' | |
| required: false | |
| type: string | |
| jobs: | |
| model-ci: | |
| name: Model CI | |
| uses: ./.github/workflows/self-scheduled.yml | |
| with: | |
| job: run_models_gpu | |
| slack_report_channel: "#transformers-ci-past-future" | |
| runner: past-ci | |
| docker: huggingface/transformers-${{ inputs.framework }}-past-${{ inputs.version }}-gpu | |
| ci_event: Past CI - ${{ inputs.framework }}-${{ inputs.version }} | |
| secrets: inherit | |
| deepspeed-ci: | |
| name: DeepSpeed CI | |
| uses: ./.github/workflows/self-scheduled.yml | |
| with: | |
| job: run_torch_cuda_extensions_gpu | |
| slack_report_channel: "#transformers-ci-past-future" | |
| runner: past-ci | |
| docker: huggingface/transformers-${{ inputs.framework }}-past-${{ inputs.version }}-gpu | |
| ci_event: Past CI - ${{ inputs.framework }}-${{ inputs.version }} | |
| secrets: inherit | |