rusefi/.github/workflows
rusefillc b1f5612b58
helping PRs (#5529)
2023-08-21 17:02:52 -04:00
..
hw-ci only: HW CI flash erase progress (#5445) 2023-07-25 12:42:14 -04:00
build-android.yaml java 11 for android 2023-06-18 00:16:02 -04:00
build-firmware.yaml build(deps): bump mukunku/tag-exists-action from 1.2.0 to 1.3.0 (#5508) 2023-08-15 08:42:08 -04:00
build-rusEFI-console.yaml only:Let's admit it it's time to move to gradle #3014 2023-07-04 11:48:57 -04:00
build-simulator.yaml helping PRs (#5529) 2023-08-21 17:02:52 -04:00
build-tsplugin-body.yaml only:Let's admit it's time to move to gradle #3014 2023-07-04 12:20:31 -04:00
build-unit-tests.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
check-pinout.yaml build(deps): bump chuckwagoncomputing/interactive-pinout (#5526) 2023-08-21 07:32:10 -04:00
gen-configs.yaml defect was introduced while upgrading stuff 259223cd29 2023-08-15 13:47:29 -04:00
gen-diffs.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
gen-docs.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
gen-ibom.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
gen-pinouts.yaml use template (#5523) 2023-08-19 15:52:03 -04:00
hardware-ci.yaml it's not 100% reliable, looks loke something around OpenOCD :( 2023-08-01 21:29:17 -04:00
openocd_ci_f4_discovery.cfg
openocd_ci_proteus_f4.cfg only:steps towards proteus_f7 2023-07-23 12:17:48 -04:00
openocd_ci_proteus_f7.cfg only:f7 HW CI step 2023-07-23 17:53:24 -04:00
readme.md replace outdated Jenkins build documentation (#224) 2023-08-16 21:19:37 -04:00
set-date.yaml new updater script (#5132) 2023-02-25 19:07:31 -04:00
sync-wiki.yaml

readme.md

Here is a diagram of which configure scripts are used for which workflows. This is not a complete diagram of all workflows, nor does it show everything that these jobs do.

For up-to-date information check the GitHib workflow actions (GHA) definition files *.yaml

The workflows are triggered by events: push & pull_request

flowchart TD
    gha_firmware["Firmware"]
    firmware_build[["build-firmware.yaml"]]
    gha_Console["Console"]
    Console_build[["build-FOME-console.yaml"]]
    gha_Simulator["Simulator"]
    Simulator_build[["build-simulator.yaml"]]
    gha_generate_ECU_configs["Generate configs for all supported ECUs"]
    generate_ECU_configs[["gen-configs.yaml"]]
    gha_UnitTests["Unit tests"]
    UnitTests_build[["build-unit-tests.yaml"]]
    gha_Hardware_CI["Hardware Continous Integration"]
    Hardware_CI[["hardware-ci.yaml"]]
   

    gha_firmware --> firmware_build
    gha_generate_ECU_configs ---> generate_ECU_configs
    gha_Console ---> Console_build
    gha_Simulator ---> Simulator_build
    gha_UnitTests ---> UnitTests_build
    gha_Hardware_CI ---> Hardware_CI