mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-09-12 10:22:12 +02:00
CI: don't run heavy tests if the light one failed
This commit is contained in:
@@ -9,6 +9,7 @@ jobs:
|
|||||||
uses: ./.github/workflows/build-spellcheck.yml
|
uses: ./.github/workflows/build-spellcheck.yml
|
||||||
|
|
||||||
no-features-test:
|
no-features-test:
|
||||||
|
needs: spellcheck
|
||||||
name: No-features-test
|
name: No-features-test
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -17,6 +18,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
linux-hosts:
|
linux-hosts:
|
||||||
|
needs: no-features-test
|
||||||
name: Linux-${{ matrix.arch }}
|
name: Linux-${{ matrix.arch }}
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -35,6 +37,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
linux-i686:
|
linux-i686:
|
||||||
|
needs: no-features-test
|
||||||
name: Linux-i686
|
name: Linux-i686
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -43,6 +46,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
linux-armv7l:
|
linux-armv7l:
|
||||||
|
needs: no-features-test
|
||||||
name: Linux-armv7l
|
name: Linux-armv7l
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -51,6 +55,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
linux-armv6l:
|
linux-armv6l:
|
||||||
|
needs: no-features-test
|
||||||
name: Linux-armv6l
|
name: Linux-armv6l
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -59,6 +64,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
linux-vms:
|
linux-vms:
|
||||||
|
needs: no-features-test
|
||||||
name: Linux-${{ matrix.arch }}
|
name: Linux-${{ matrix.arch }}
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -75,11 +81,13 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
musl-amd64:
|
musl-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: Musl-amd64
|
name: Musl-amd64
|
||||||
uses: ./.github/workflows/build-musl-amd64.yml
|
uses: ./.github/workflows/build-musl-amd64.yml
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
macos-hosts:
|
macos-hosts:
|
||||||
|
needs: no-features-test
|
||||||
name: macOS-${{ matrix.arch }}
|
name: macOS-${{ matrix.arch }}
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -98,16 +106,19 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
omnios-amd64:
|
omnios-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: OmniOS-amd64
|
name: OmniOS-amd64
|
||||||
uses: ./.github/workflows/build-omnios-amd64.yml
|
uses: ./.github/workflows/build-omnios-amd64.yml
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
solaris-amd64:
|
solaris-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: Solaris-amd64
|
name: Solaris-amd64
|
||||||
uses: ./.github/workflows/build-solaris-amd64.yml
|
uses: ./.github/workflows/build-solaris-amd64.yml
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
freebsd-amd64:
|
freebsd-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: FreeBSD-amd64
|
name: FreeBSD-amd64
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -116,6 +127,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
openbsd-amd64:
|
openbsd-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: OpenBSD-amd64
|
name: OpenBSD-amd64
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -124,6 +136,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
netbsd-amd64:
|
netbsd-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: NetBSD-amd64
|
name: NetBSD-amd64
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -132,6 +145,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
dragonfly-amd64:
|
dragonfly-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: DragonFly-amd64
|
name: DragonFly-amd64
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -140,6 +154,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
haiku-amd64:
|
haiku-amd64:
|
||||||
|
needs: no-features-test
|
||||||
name: Haiku-amd64
|
name: Haiku-amd64
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
@@ -148,6 +163,7 @@ jobs:
|
|||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
|
||||||
windows-hosts:
|
windows-hosts:
|
||||||
|
needs: no-features-test
|
||||||
name: Windows-${{ matrix.arch }}
|
name: Windows-${{ matrix.arch }}
|
||||||
permissions:
|
permissions:
|
||||||
security-events: write
|
security-events: write
|
||||||
|
|||||||
Reference in New Issue
Block a user