Split workflow into build and check

This commit is contained in:
squidfunk 2023-09-22 19:42:56 +02:00
parent 8fa269b635
commit 64827f409b
No known key found for this signature in database
GPG Key ID: 5ED40BC4F9C436DF

View File

@ -37,7 +37,6 @@ permissions:
jobs:
npm-build:
name: Build sources
runs-on: ubuntu-latest
steps:
@ -66,7 +65,6 @@ jobs:
git diff --name-only
npm-check:
name: Check sources
runs-on: ubuntu-latest
steps:
@ -92,8 +90,7 @@ jobs:
- name: Check project
run: npm run check
pypi:
name: Publish Python package
python:
runs-on: ubuntu-latest
steps:
@ -120,7 +117,6 @@ jobs:
run: twine upload --disable-progress-bar -u ${PYPI_USERNAME} -p ${PYPI_PASSWORD} dist/*
docker:
name: Publish Docker image
runs-on: ubuntu-latest
steps: