mirror of
https://github.com/HerculesWS/Hercules
synced 2026-08-15 12:23:13 -04:00
54 lines
1.4 KiB
YAML
54 lines
1.4 KiB
YAML
name: controller
|
|
|
|
on:
|
|
push:
|
|
|
|
jobs:
|
|
hwsapibot:
|
|
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
|
|
uses: ./.github/workflows/hwsapibot.yml
|
|
secrets: inherit
|
|
codeql:
|
|
needs: hwsapibot
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/codeql-analysis.yml
|
|
tools:
|
|
needs: hwsapibot
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/tools.yml
|
|
build:
|
|
needs: tools
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/build.yml
|
|
clang15_test:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/clang15_test.yml
|
|
gcc_test:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/gcc_test.yml
|
|
gccold1:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/gccold1.yml
|
|
gccold2:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/gccold2.yml
|
|
gccold3:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/gccold3.yml
|
|
gccsnapshot_test:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/gccsnapshot_test.yml
|
|
mariadb:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/mariadb.yml
|
|
mysql:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/mysql.yml
|