Files
YouTubeDL/.github/workflows/checks.yml
T
DepressedCat 5f2aad00f4
Check extension and helper / check (push) Canceled after 0s
Publish YouTubeDL 1.4.5 and website on Gitea
2026-10-10 23:53:17 +03:00

28 lines
679 B
YAML

name: Check extension and helper
on:
push:
branches: [main]
paths-ignore: ['site/**', 'docs/**', '*.md']
pull_request:
workflow_dispatch:
permissions:
contents: read
jobs:
check:
runs-on: windows-latest
steps:
- uses: actions/checkout@v7.0.1
- uses: actions/setup-node@v7.1.0
with:
node-version: '24'
cache: npm
- uses: actions/setup-python@v7.0.0
with:
python-version: '3.13'
- run: python -m pip install -r requirements.txt
- run: npm ci
- run: npm run check
- run: npm test
- run: python -m unittest discover -s tests -v
- run: python tools/build.py