ci: rename jobs, remove extraneous needs in release

This commit is contained in:
psychedelicious 2024-03-02 22:53:35 +11:00 committed by Kent Keirsey
parent 3ba5c2b0b4
commit b2a850b5ea
3 changed files with 3 additions and 15 deletions

View File

@ -5,7 +5,7 @@ on:
workflow_call: workflow_call:
jobs: jobs:
build: build-installer:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 5 # expected run time: <2 min timeout-minutes: 5 # expected run time: <2 min
steps: steps:

View File

@ -1,4 +1,4 @@
name: build & release name: release
on: on:
push: push:
@ -20,31 +20,19 @@ jobs:
version_file_path: invokeai/version/invokeai_version.py version_file_path: invokeai/version/invokeai_version.py
frontend-checks: frontend-checks:
needs: check-version
uses: ./.github/workflows/frontend-checks.yml uses: ./.github/workflows/frontend-checks.yml
frontend-tests: frontend-tests:
needs: check-version
uses: ./.github/workflows/frontend-tests.yml uses: ./.github/workflows/frontend-tests.yml
python-checks: python-checks:
needs: check-version
uses: ./.github/workflows/python-checks.yml uses: ./.github/workflows/python-checks.yml
python-tests: python-tests:
needs: check-version
uses: ./.github/workflows/python-tests.yml uses: ./.github/workflows/python-tests.yml
build: build:
needs: uses: ./.github/workflows/build-installer.yml
[
check-version,
frontend-checks,
frontend-tests,
python-checks,
python-tests,
]
uses: ./.github/workflows/build.yml
publish-testpypi: publish-testpypi:
runs-on: ubuntu-latest runs-on: ubuntu-latest