gpt

Форк
0
/
unittest.yml 
45 строк · 1015.0 Байт
1
name: Unittest
2

3
on: 
4
  pull_request:
5
    types:
6
      - opened
7
      - synchronize
8
  push:
9
    branches:
10
      - 'main'
11

12
jobs:
13
  build:
14
    name: Build unittest
15
    runs-on: ubuntu-latest
16
    steps:
17
    - uses: actions/checkout@v4
18
    - name: Set up Python 3.8
19
      uses: actions/setup-python@v4
20
      with:
21
        python-version: "3.8"
22
        cache: 'pip'
23
    - name: Install min requirements
24
      run: pip install -r requirements-min.txt
25
    - name: Run tests
26
      run: python -m etc.unittest
27
    - name: Set up Python 3.12
28
      uses: actions/setup-python@v4
29
      with:
30
        python-version: "3.12"
31
        cache: 'pip'
32
    - name: Install requirements
33
      run: pip install -r requirements.txt
34
    - name: Run tests
35
      run: python -m etc.unittest
36
    - name: Save PR number
37
      env:
38
        PR_NUMBER: ${{ github.event.number }}
39
      run: |
40
        mkdir -p ./pr
41
        echo $PR_NUMBER > ./pr/pr_number
42
    - uses: actions/upload-artifact@v4
43
      with:
44
        name: pr_number
45
        path: pr/

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

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

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

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