rusefi/.github/workflows
dependabot[bot] feab584efd Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 07:11:59 -05:00
..
hw-ci only: HW CI flash erase progress (#5445) 2023-07-25 12:42:14 -04:00
build-android.yaml build(deps): bump actions/setup-java from 3 to 4 2023-11-30 09:05:39 -05:00
build-firmware-windows.yaml build(deps): bump actions/setup-java from 3 to 4 2023-11-30 09:05:39 -05:00
build-firmware.yaml only:moved to https://github.com/rusefi/fw-custom-core8 2023-12-04 11:18:28 -05:00
build-rusEFI-console.yaml build(deps): bump actions/setup-java from 3 to 4 2023-11-30 09:05:39 -05:00
build-simulator.yaml only:no reason to reset? 2023-12-12 02:07:59 -05:00
build-tsplugin-body.yaml build(deps): bump actions/setup-java from 3 to 4 2023-11-30 09:05:39 -05:00
build-unit-tests-windows.yaml build(deps): bump actions/setup-java from 3 to 4 2023-11-30 09:05:39 -05:00
build-unit-tests.yaml only:Unit Tests on Windows 2023-11-04 13:18:55 -04:00
check-pinout.yaml build(deps): bump chuckwagoncomputing/interactive-pinout 2023-12-04 08:41:02 -05:00
codeql-buildscript.sh Add CodeQL Workflow for Code Security Analysis (#5656) 2023-10-27 23:38:34 -04:00
codeql.yml Bump github/codeql-action from 2 to 3 2023-12-14 07:11:59 -05:00
custom-board-build.yaml only:handling Connectors: looks like nothing to commit 2023-12-04 10:21:07 -05:00
custom-board-update-rusefi-reference.yaml only:Build Custom Board Firmware 2023-12-01 23:50:41 -05:00
fail_on_error.py Add CodeQL Workflow for Code Security Analysis (#5656) 2023-10-27 23:38:34 -04:00
gen-configs.yaml build(deps): bump actions/setup-java from 3 to 4 2023-11-30 09:05:39 -05:00
gen-diffs.yaml Bump actions/checkout from 3 to 4 (#5548) 2023-09-05 09:09:12 -04:00
gen-docs.yaml Bump actions/checkout from 3 to 4 (#5548) 2023-09-05 09:09:12 -04:00
gen-ibom.yaml Bump actions/checkout from 3 to 4 (#5548) 2023-09-05 09:09:12 -04:00
gen-pinouts.yaml build(deps): bump chuckwagoncomputing/interactive-pinout 2023-12-04 08:41:02 -05:00
hardware-ci.yaml build(deps): bump actions/setup-java from 3 to 4 2023-11-30 09:05:39 -05:00
openocd_ci_f4_discovery.cfg Enable f4 discovery (#4913) 2022-12-21 20:33:37 -05:00
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 Bump actions/checkout from 3 to 4 (#5548) 2023-09-05 09:09:12 -04:00
sync-wiki.yaml Bump actions/checkout from 3 to 4 (#5548) 2023-09-05 09:09:12 -04:00

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