mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2024-06-14 11:52:32 +03:00
Split workflow into build and check
This commit is contained in:
parent
8fa269b635
commit
64827f409b
6
.github/workflows/build.yml
vendored
6
.github/workflows/build.yml
vendored
@ -37,7 +37,6 @@ permissions:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
npm-build:
|
npm-build:
|
||||||
name: Build sources
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
@ -66,7 +65,6 @@ jobs:
|
|||||||
git diff --name-only
|
git diff --name-only
|
||||||
|
|
||||||
npm-check:
|
npm-check:
|
||||||
name: Check sources
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
@ -92,8 +90,7 @@ jobs:
|
|||||||
- name: Check project
|
- name: Check project
|
||||||
run: npm run check
|
run: npm run check
|
||||||
|
|
||||||
pypi:
|
python:
|
||||||
name: Publish Python package
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
@ -120,7 +117,6 @@ jobs:
|
|||||||
run: twine upload --disable-progress-bar -u ${PYPI_USERNAME} -p ${PYPI_PASSWORD} dist/*
|
run: twine upload --disable-progress-bar -u ${PYPI_USERNAME} -p ${PYPI_PASSWORD} dist/*
|
||||||
|
|
||||||
docker:
|
docker:
|
||||||
name: Publish Docker image
|
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user