mirror of
https://github.com/HerculesWS/Hercules
synced 2026-08-15 12:23:13 -04:00
The nodejs v20 actions require at least Ubuntu 20.04 to run. Downgrading to nodejs 16 and extending its agony for a few more months until they become fully unsupported seems pointless to me. Signed-off-by: Haru <haru@dotalux.com>
61 lines
1.7 KiB
YAML
61 lines
1.7 KiB
YAML
name: controller
|
|
|
|
on: [push, pull_request]
|
|
|
|
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
|
|
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
|
|
macos_latest:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/macos_latest.yml
|
|
macos_m1:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/macos_m1.yml
|
|
windows:
|
|
needs: build
|
|
if: ${{ !failure() && !cancelled() }}
|
|
uses: ./.github/workflows/windows.yml
|