diff --git a/.github/workflows/build-android.yaml b/.github/workflows/build-android.yaml index 6a781ea42c..14fed69d5e 100644 --- a/.github/workflows/build-android.yaml +++ b/.github/workflows/build-android.yaml @@ -15,6 +15,10 @@ jobs: distribution: 'zulu' java-version: '8' + - name: Generate Configs to survive meta info change + working-directory: ./firmware/ + run: ./gen_config_default.sh + - name: Test Compiler run: javac -version diff --git a/.github/workflows/build-rusEFI-console.yaml b/.github/workflows/build-rusEFI-console.yaml index bc7c6bd31f..5f2f80faa0 100644 --- a/.github/workflows/build-rusEFI-console.yaml +++ b/.github/workflows/build-rusEFI-console.yaml @@ -22,6 +22,10 @@ jobs: - name: Install Tools run: sudo apt-get install sshpass + - name: Generate Configs to survive meta info change + working-directory: ./firmware/ + run: ./gen_config_default.sh + - name: Generate Java (Antlr) working-directory: ./android run: ./gradlew :config_definition:generateGrammarSource @@ -64,7 +68,8 @@ jobs: working-directory: ./android run: ./gradlew shadowJar - - name: Generate Enums using freshly compiler tool + # this job focuses of tool validation so we do not push fresh enums here + - name: Generate Enums using freshly compiled tool working-directory: ./firmware/ run: ./gen_enum_to_string.sh