gradio

Форк
0
/
delete-stale-spaces.yml 
35 строк · 959.0 Байт
1
name: Delete Stale Spaces
2

3
on:
4
  schedule:
5
    - cron: '0 0 * * *'
6
  workflow_dispatch:
7
    inputs:
8
      daysStale:
9
        description: 'How stale a space needs to be to be deleted (days)'
10
        required: true
11
        default: '7'
12

13

14
jobs:
15
  delete-old-spaces:
16
    runs-on: ubuntu-latest
17
    steps:
18
    - uses: actions/checkout@v4
19
    - name: Install Python
20
      uses: actions/setup-python@v5
21
      with:
22
        python-version: '3.9'
23
    - name: Install pip
24
      run: python -m pip install pip wheel requests
25
    - name: Install Hub Client Library
26
      run: pip install huggingface-hub==0.9.1
27
    - name: Set daysStale
28
      env:
29
        DEFAULT_DAYS_STALE: '7'
30
      run: echo "DAYS_STALE=${{ github.event.inputs.daysStale || env.DEFAULT_DAYS_STALE }}" >> $GITHUB_ENV
31
    - name: Find and delete stale spaces
32
      run: |
33
        python scripts/delete_old_spaces.py $DAYS_STALE \
34
        gradio-pr-deploys \
35
        ${{ secrets.SPACES_DEPLOY_TOKEN }}
36

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.