mirror of https://github.com/rusefi/rusefi.git
This commit is contained in:
parent
930033104f
commit
3e8802f6f9
|
@ -22,6 +22,9 @@ on:
|
||||||
required: false
|
required: false
|
||||||
type: string
|
type: string
|
||||||
default: ../..
|
default: ../..
|
||||||
|
build_target:
|
||||||
|
required: false
|
||||||
|
type: string
|
||||||
secrets:
|
secrets:
|
||||||
MY_REPO_PAT:
|
MY_REPO_PAT:
|
||||||
required: false
|
required: false
|
||||||
|
@ -69,6 +72,7 @@ jobs:
|
||||||
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
|
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
|
||||||
run: |
|
run: |
|
||||||
echo "META_OUTPUT_ROOT_FOLDER=../${{inputs.relative_board_dir}}/generated/" >> $GITHUB_ENV
|
echo "META_OUTPUT_ROOT_FOLDER=../${{inputs.relative_board_dir}}/generated/" >> $GITHUB_ENV
|
||||||
|
echo "BOARD_META_PATH=$(bash bin/find_meta_info.sh ../${{inputs.relative_board_dir}} ${{inputs.build_target}})" >> $GITHUB_ENV
|
||||||
echo "gha_shortBoardName=${{inputs.shortBoardName}}" >> $GITHUB_ENV
|
echo "gha_shortBoardName=${{inputs.shortBoardName}}" >> $GITHUB_ENV
|
||||||
echo "gha_iniFileName=rusefi_${{inputs.shortBoardName}}.ini" >> $GITHUB_ENV
|
echo "gha_iniFileName=rusefi_${{inputs.shortBoardName}}.ini" >> $GITHUB_ENV
|
||||||
echo "${{ secrets.ADDITIONAL_ENV }}" >> $GITHUB_ENV
|
echo "${{ secrets.ADDITIONAL_ENV }}" >> $GITHUB_ENV
|
||||||
|
@ -159,7 +163,10 @@ jobs:
|
||||||
|
|
||||||
- name: Upload .ini files to server
|
- name: Upload .ini files to server
|
||||||
working-directory: generated/tunerstudio/generated
|
working-directory: generated/tunerstudio/generated
|
||||||
run: ../../../${{inputs.rusefi_dir}}/firmware/tunerstudio/upload_ini.sh ${{env.gha_iniFileName}} ${{ secrets.RUSEFI_ONLINE_FTP_USER }} ${{ secrets.RUSEFI_ONLINE_FTP_PASS }} ${{ secrets.RUSEFI_FTP_SERVER }}
|
run: |
|
||||||
|
FIRMWARE_PATH=../../../${{ inputs.rusefi_dir }}/firmware
|
||||||
|
source $FIRMWARE_PATH/config/boards/common_script_read_meta_env.inc $FIRMWARE_PATH/${{ env.BOARD_META_PATH }}
|
||||||
|
$FIRMWARE_PATH/tunerstudio/upload_ini.sh ${{ secrets.RUSEFI_ONLINE_FTP_USER }} ${{ secrets.RUSEFI_ONLINE_FTP_PASS }} ${{ secrets.RUSEFI_FTP_SERVER }}
|
||||||
|
|
||||||
- name: Build Firmware
|
- name: Build Firmware
|
||||||
working-directory: ${{inputs.rusefi_dir}}
|
working-directory: ${{inputs.rusefi_dir}}
|
||||||
|
|
Loading…
Reference in New Issue