YAML reformat (#7669)

Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
This commit is contained in:
Glenn Jocher 2024-01-18 19:33:12 +01:00 committed by GitHub
parent d021524e85
commit 63e7db1dac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
55 changed files with 725 additions and 756 deletions

View file

@ -9,27 +9,27 @@ on:
pull_request:
branches: [main]
schedule:
- cron: '0 0 * * *' # runs at 00:00 UTC every day
- cron: "0 0 * * *" # runs at 00:00 UTC every day
workflow_dispatch:
inputs:
hub:
description: 'Run HUB'
description: "Run HUB"
default: false
type: boolean
benchmarks:
description: 'Run Benchmarks'
description: "Run Benchmarks"
default: false
type: boolean
tests:
description: 'Run Tests'
description: "Run Tests"
default: false
type: boolean
gpu:
description: 'Run GPU'
description: "Run GPU"
default: false
type: boolean
conda:
description: 'Run Conda'
description: "Run Conda"
default: false
type: boolean
@ -41,15 +41,15 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
python-version: ['3.11']
python-version: ["3.11"]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: 'pip' # caching pip dependencies
cache: "pip" # caching pip dependencies
- name: Install requirements
shell: bash # for Windows compatibility
shell: bash # for Windows compatibility
run: |
python -m pip install --upgrade pip wheel
pip install -e . --extra-index-url https://download.pytorch.org/whl/cpu
@ -95,16 +95,16 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
python-version: ['3.11']
python-version: ["3.11"]
model: [yolov8n]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: 'pip' # caching pip dependencies
cache: "pip" # caching pip dependencies
- name: Install requirements
shell: bash # for Windows compatibility
shell: bash # for Windows compatibility
run: |
python -m pip install --upgrade pip wheel
pip install -e ".[export]" "coverage[toml]" --extra-index-url https://download.pytorch.org/whl/cpu
@ -150,21 +150,22 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
python-version: ['3.11']
python-version: ["3.11"]
torch: [latest]
include:
- os: ubuntu-latest
python-version: '3.8' # torch 1.8.0 requires python >=3.6, <=3.8
torch: '1.8.0' # min torch version CI https://pypi.org/project/torchvision/
python-version: "3.8" # torch 1.8.0 requires python >=3.6, <=3.8
torch: "1.8.0" # min torch version CI https://pypi.org/project/torchvision/
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
cache: 'pip' # caching pip dependencies
cache: "pip" # caching pip dependencies
- name: Install requirements
shell: bash # for Windows compatibility
run: | # CoreML must be installed before export due to protobuf error from AutoInstall
shell: bash # for Windows compatibility
run: |
# CoreML must be installed before export due to protobuf error from AutoInstall
python -m pip install --upgrade pip wheel
torch=""
if [ "${{ matrix.torch }}" == "1.8.0" ]; then
@ -176,7 +177,7 @@ jobs:
yolo checks
pip list
- name: Pytest tests
shell: bash # for Windows compatibility
shell: bash # for Windows compatibility
run: |
slow=""
if [[ "${{ github.event_name }}" == "schedule" ]] || [[ "${{ github.event_name }}" == "workflow_dispatch" ]]; then
@ -220,7 +221,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest]
python-version: ['3.11']
python-version: ["3.11"]
defaults:
run:
shell: bash -el {0}