diff --git a/.github/workflows/build-android.yaml b/.github/workflows/build-android.yaml index eb4adaf1e7..9fb8cb15ee 100644 --- a/.github/workflows/build-android.yaml +++ b/.github/workflows/build-android.yaml @@ -24,7 +24,7 @@ jobs: - name: Generate Live Documentation to survive meta info change working-directory: ./firmware/ - run: bash gen_live_documentation.sh + run: ./gen_live_documentation.sh - name: Test Compiler run: javac -version diff --git a/.github/workflows/build-firmware.yaml b/.github/workflows/build-firmware.yaml index 1d0a90c94c..4b93cc9f16 100644 --- a/.github/workflows/build-firmware.yaml +++ b/.github/workflows/build-firmware.yaml @@ -273,20 +273,20 @@ jobs: - name: Generate Live Documentation if: ${{ env.skip != 'true' }} working-directory: ./firmware/ - run: bash gen_live_documentation.sh + run: ./gen_live_documentation.sh # live_data_ids.h is generated above so order of operations is important here! - name: Generate Enum Strings if: ${{ env.skip != 'true' }} working-directory: ./firmware/ - run: bash gen_enum_to_string.sh + run: ./gen_enum_to_string.sh # depends on gen_live_documentation.sh for instance TS_TOTAL_OUTPUT_SIZE - name: Generate Default config if: ${{ env.skip != 'true' }} # todo: why do we even need this 'gen_config_default.sh' here?! working-directory: ./firmware/ - run: bash gen_config_default.sh + run: ./gen_config_default.sh - name: Generate Configs for build-target if: ${{ matrix.skip-config != 'yes' && env.skip != 'true' }} @@ -419,15 +419,15 @@ jobs: - name: Generate Enum Strings working-directory: ./firmware/ - run: bash gen_enum_to_string.sh + run: ./gen_enum_to_string.sh - name: Generate Default Configs working-directory: ./firmware/ - run: bash gen_config_default.sh + run: ./gen_config_default.sh - name: Generate Live Documentation working-directory: ./firmware/ - run: bash gen_live_documentation.sh + run: ./gen_live_documentation.sh # Build machines don't have arm-none-eabi gcc, so let's download it and put it on the path - name: Download & Install GCC diff --git a/.github/workflows/build-rusEFI-console.yaml b/.github/workflows/build-rusEFI-console.yaml index 78694cabce..d11639d8d4 100644 --- a/.github/workflows/build-rusEFI-console.yaml +++ b/.github/workflows/build-rusEFI-console.yaml @@ -28,7 +28,7 @@ jobs: - name: Generate Live Documentation to survive meta info change working-directory: ./firmware/ - run: bash gen_live_documentation.sh + run: ./gen_live_documentation.sh - name: Generate Java (Antlr) working-directory: ./android diff --git a/.github/workflows/build-unit-tests.yaml b/.github/workflows/build-unit-tests.yaml index 2013995f3a..788dc65232 100644 --- a/.github/workflows/build-unit-tests.yaml +++ b/.github/workflows/build-unit-tests.yaml @@ -37,11 +37,11 @@ jobs: - name: Generate Enums working-directory: ./firmware/ - run: bash gen_enum_to_string.sh + run: ./gen_enum_to_string.sh - name: Generate Live Documentation working-directory: ./firmware/ - run: bash gen_live_documentation.sh + run: ./gen_live_documentation.sh - name: Print Compiler version # NOTE: on mac, this is actually symlink'd to clang, not gcc, but that's ok - we want to build on both diff --git a/.github/workflows/gen-configs.yaml b/.github/workflows/gen-configs.yaml index 090dbd54b7..9826f09c62 100644 --- a/.github/workflows/gen-configs.yaml +++ b/.github/workflows/gen-configs.yaml @@ -20,11 +20,11 @@ jobs: - name: Generate Enum Strings working-directory: ./firmware/ - run: bash gen_enum_to_string.sh + run: ./gen_enum_to_string.sh - name: Generate Live Documentation working-directory: ./firmware/ - run: bash gen_live_documentation.sh + run: ./gen_live_documentation.sh - name: Generate All Configs working-directory: ./firmware/ diff --git a/.github/workflows/hardware-ci.yaml b/.github/workflows/hardware-ci.yaml index 7a87657b3d..dbeb13df9d 100644 --- a/.github/workflows/hardware-ci.yaml +++ b/.github/workflows/hardware-ci.yaml @@ -37,11 +37,11 @@ jobs: - name: Generate Configs for HW CI working-directory: ./firmware/ - run: bash gen_config_default.sh + run: ./gen_config_default.sh - name: Generate Enum Strings working-directory: ./firmware/ - run: bash gen_enum_to_string.sh + run: ./gen_enum_to_string.sh - name: Generate Board config working-directory: ./firmware/ @@ -49,7 +49,7 @@ jobs: - name: Generate Live Documentation working-directory: ./firmware/ - run: bash gen_live_documentation.sh + run: ./gen_live_documentation.sh # Make sure the compiler works - name: Test Compiler