diff --git a/.github/workflows/carbonix_build.yml b/.github/workflows/carbonix_build.yml index 9661ff435c..c48a877579 100644 --- a/.github/workflows/carbonix_build.yml +++ b/.github/workflows/carbonix_build.yml @@ -165,21 +165,21 @@ jobs: run: | . .github/workflows/ccache.env - - name: build Carbonix Flight Controller - shell: bash - run: | - boards=("CubeOrange") - for board in "${boards[@]}"; do - echo "Compiling AP_Periph for $board..." - ./Tools/scripts/build_bootloaders.py "$board" - ./waf configure --board "$board" - ./waf plane - done - echo "Script completed successfully." + # - name: build Carbonix Flight Controller + # shell: bash + # run: | + # boards=("CubeOrange") + # for board in "${boards[@]}"; do + # echo "Compiling AP_Periph for $board..." + # ./Tools/scripts/build_bootloaders.py "$board" + # ./waf configure --board "$board" + # ./waf plane + # done + # echo "Script completed successfully." - name: build Carbonix Periph boards shell: bash run: | - boards=("CarbonixF405" "CarbonixL496") + boards=("CarbonixF405") for board in "${boards[@]}"; do echo "Compiling AP_Periph for $board..." ./Tools/scripts/build_bootloaders.py "$board" @@ -187,7 +187,21 @@ jobs: ./waf AP_Periph done echo "Script completed successfully." - + - name: Check build files + id: check_files + uses: andstor/file-existence-action@v3 + with: + files: "build/CarbonixF405/*" + fail: true + - name: Upload artifacts to Dropbox + uses: svenstaro/upload-release-action@v3 + with: + repo_token: ${{ secrets.DROPBOX_ACCESS_TOKEN }} + file: build/ + tag: latest + overwrite: true + file_glob: true + destination: dropbox:/Download - name: Archive production artifacts uses: actions/upload-artifact@v3 with: