/
githubmirror
/
scikit-learn
Обзор
Документация
Войти
/
githubmirror
/
scikit-learn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/update_tracking_issue.yml
52 строки
1 KB
Tim Head
CI Update `actions/checkout` to v7 (#34365)
22 июн 2026, 17:48
Не верифицирован
22 июн 2026, 17:48
b2958e8
Код
Авторство
О чём код?
# For workflows to use this workflow include the following: # # update-tracker: # uses: ./.github/workflows/update_tracking_issue.yml # if: ${{ always() }} # needs: [JOB_NAME] # with: # job_status: ${{ needs.JOB_NAME.result }} # secrets: # BOT_GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }} # Where JOB_NAME is contains the status of the job you are interested in name: "Update tracking issue" permissions: contents: read on: workflow_call: inputs: job_status: required: true type: string secrets: BOT_GITHUB_TOKEN: required: true jobs: update_tracking_issue: runs-on: ubuntu-latest if: github.repository == 'scikit-learn/scikit-learn' && (github.event_name == 'schedule' || github.event_name == 'workflow_dispatch') steps: - uses: actions/checkout@v7 - uses: actions/setup-python@v6 with: python-version: '3.9' - name: Update tracking issue on GitHub run: | set -ex if [[ ${{ inputs.job_status }} == "success" ]]; then TESTS_PASSED=true else TESTS_PASSED=false fi pip install defusedxml PyGithub python maint_tools/update_tracking_issue.py \ ${{ secrets.BOT_GITHUB_TOKEN }} \ "$GITHUB_WORKFLOW" \ "$GITHUB_REPOSITORY" \ https://github.com/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID \ --tests-passed $TESTS_PASSED \ --auto-close false