diff --git a/.github/workflows/build-android.yaml b/.github/workflows/build-android.yaml index 26a8b2c547..2f0ddd4576 100644 --- a/.github/workflows/build-android.yaml +++ b/.github/workflows/build-android.yaml @@ -57,14 +57,14 @@ jobs: - name: Upload APK - release if: ${{ github.event_name == 'push' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusEFI-release path: ./android/app/build/outputs/apk/release/rusEFI-release.apk - name: Upload APK - unsigned if: ${{ github.event_name != 'push' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusEFI-release-unsigned path: ./android/app/build/outputs/bundle/debug/rusEFI-debug.aab diff --git a/.github/workflows/build-firmware.yaml b/.github/workflows/build-firmware.yaml index 41e5500cf8..3629ffb9b2 100644 --- a/.github/workflows/build-firmware.yaml +++ b/.github/workflows/build-firmware.yaml @@ -544,28 +544,28 @@ jobs: - name: Upload build elf artifact if: ${{ env.partial == 'true' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_${{matrix.build-target}}.elf path: ./firmware/build/rusefi.elf - name: Upload build map artifact if: ${{ env.partial == 'true' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_${{matrix.build-target}}.map path: ./firmware/build/rusefi.map - name: Upload build bin artifact if: ${{ env.partial == 'true' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_${{matrix.build-target}}.bin path: ./firmware/deliver/rusefi*.bin - name: Upload build hex artifact if: ${{ env.partial == 'true' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_${{matrix.build-target}}.hex # we have a bit of a mess - this file from 'build' folder is only legit for not-BLT builds @@ -574,21 +574,21 @@ jobs: - name: Upload build dfu artifact if: ${{ env.partial == 'true' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_${{matrix.build-target}}.dfu path: ./firmware/deliver/rusefi*.dfu - name: Upload bundle artifact if: ${{ env.full == 'true' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_bundle_${{matrix.build-target}}.zip path: ./artifacts/rusefi_bundle*.zip - name: Upload autoupdate bundle artifact if: ${{ env.full == 'true' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_bundle_${{matrix.build-target}}_autoupdate.zip path: ./artifacts/rusefi_bundle_${{matrix.build-target}}_autoupdate.zip diff --git a/.github/workflows/build-rusEFI-console.yaml b/.github/workflows/build-rusEFI-console.yaml index d85fd379ef..7720638abf 100644 --- a/.github/workflows/build-rusEFI-console.yaml +++ b/.github/workflows/build-rusEFI-console.yaml @@ -58,7 +58,7 @@ jobs: - name: Attach Gradle junit results if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: gradle junit path: '**/build/test-results/test/TEST-*.xml' @@ -69,7 +69,7 @@ jobs: - name: Attach Ant console junit results if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: console junit path: ./java_console/build/*.txt diff --git a/.github/workflows/build-simulator.yaml b/.github/workflows/build-simulator.yaml index fa285492d0..b5b04fbd52 100644 --- a/.github/workflows/build-simulator.yaml +++ b/.github/workflows/build-simulator.yaml @@ -118,7 +118,7 @@ jobs: branch: ${{ steps.extract_branch.outputs.branch }} - name: Upload Linux built simulator - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_simulator_linux path: ./simulator/build/rusefi_simulator diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 3e683a7e38..4be09587e5 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -132,7 +132,7 @@ jobs: - name: Upload CodeQL results as an artifact if: success() || failure() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: codeql-results path: ${{ steps.step1.outputs.sarif-output }} diff --git a/.github/workflows/custom-board-build.yaml b/.github/workflows/custom-board-build.yaml index 212f90f896..bdb302ed4c 100644 --- a/.github/workflows/custom-board-build.yaml +++ b/.github/workflows/custom-board-build.yaml @@ -103,19 +103,19 @@ jobs: run: bash misc/jenkins/compile_other_versions/compile.sh ../../.. ${{inputs.shortBoardName}} - name: Upload build bin artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi.bin path: ext/rusefi/firmware/deliver/rusefi*.bin - name: Upload build hex artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi.hex path: ext/rusefi/firmware/deliver/rusefi*.hex - name: Upload build map artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi.map path: ext/rusefi/firmware/deliver/rusefi*.map @@ -142,7 +142,7 @@ jobs: run: bash misc/jenkins/compile_other_versions/prepare_bundle.sh ${{inputs.shortBoardName}} ${{inputs.iniFileName}} master - name: Upload bundle artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_bundle_${{inputs.shortBoardName}}.zip path: ext/rusefi/artifacts/rusefi_bundle*.zip diff --git a/.github/workflows/hardware-ci.yaml b/.github/workflows/hardware-ci.yaml index 92153daf8e..ec9e7d374c 100644 --- a/.github/workflows/hardware-ci.yaml +++ b/.github/workflows/hardware-ci.yaml @@ -77,7 +77,7 @@ jobs: run: .github/workflows/hw-ci/openocd_wipe_and_flash.sh ${{matrix.openocd-script}} - name: Upload build bin artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: rusefi_hw-ci-${{matrix.build-target}}.bin path: ./firmware/deliver/rusefi*.bin