diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index ef15d321717e..f74285e93cd7 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -43,7 +43,7 @@ jobs: run: make ${{matrix.check}} - name: upload coverage if: contains(matrix.check, 'coverage') - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} flags: unittests diff --git a/.github/workflows/compile_linux.yml b/.github/workflows/compile_linux.yml index d14b533475f9..644354643e04 100644 --- a/.github/workflows/compile_linux.yml +++ b/.github/workflows/compile_linux.yml @@ -32,7 +32,7 @@ jobs: string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC) message("::set-output name=timestamp::${current_date}") - name: ccache cache files - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.ccache key: ${{matrix.config}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} diff --git a/.github/workflows/compile_linux_arm64.yml b/.github/workflows/compile_linux_arm64.yml index 81ecc1256905..a9b8cc567608 100644 --- a/.github/workflows/compile_linux_arm64.yml +++ b/.github/workflows/compile_linux_arm64.yml @@ -29,7 +29,7 @@ jobs: string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC) message("::set-output name=timestamp::${current_date}") - name: ccache cache files - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.ccache key: ${{matrix.config}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} diff --git a/.github/workflows/compile_macos.yml b/.github/workflows/compile_macos.yml index 45f6f5a61521..12dce67513e5 100644 --- a/.github/workflows/compile_macos.yml +++ b/.github/workflows/compile_macos.yml @@ -33,7 +33,7 @@ jobs: string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC) message("::set-output name=timestamp::${current_date}") - name: ccache cache files - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.ccache key: macos_${{matrix.config}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} diff --git a/.github/workflows/compile_nuttx.yml b/.github/workflows/compile_nuttx.yml index 67b055fdd97b..eb654b039592 100644 --- a/.github/workflows/compile_nuttx.yml +++ b/.github/workflows/compile_nuttx.yml @@ -84,7 +84,7 @@ jobs: string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC) message("::set-output name=timestamp::${current_date}") - name: ccache cache files - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.ccache key: ${{matrix.config}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} @@ -121,7 +121,7 @@ jobs: run: ccache -s - name: Upload px4 package - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: px4_package_${{matrix.config}} path: | diff --git a/.github/workflows/ekf_update_change_indicator.yml b/.github/workflows/ekf_update_change_indicator.yml index 7de35207f096..c39e165846a4 100644 --- a/.github/workflows/ekf_update_change_indicator.yml +++ b/.github/workflows/ekf_update_change_indicator.yml @@ -19,7 +19,7 @@ jobs: run: echo "CHANGE_INDICATED=$(git diff --exit-code --output=/dev/null || echo $?)" >> $GITHUB_ENV working-directory: src/modules/ekf2/test/change_indication - name: auto-commit any changes to change indication - uses: stefanzweifel/git-auto-commit-action@v4 + uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: '[AUTO COMMIT] update change indication' commit_user_name: ${GIT_COMMITTER_NAME} diff --git a/.github/workflows/mavros_mission_tests.yml b/.github/workflows/mavros_mission_tests.yml index 7e95b1fff082..96d661529d9e 100644 --- a/.github/workflows/mavros_mission_tests.yml +++ b/.github/workflows/mavros_mission_tests.yml @@ -39,7 +39,7 @@ jobs: string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC) message("::set-output name=timestamp::${current_date}") - name: ccache cache files - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.ccache key: sitl_tests-${{matrix.config.build_type}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} @@ -86,7 +86,7 @@ jobs: run: gdb build/px4_sitl_default/bin/px4 px4.core -ex "thread apply all bt" -ex "quit" - name: Upload px4 coredump if: failure() - uses: actions/upload-artifact@v2-preview + uses: actions/upload-artifact@v3.1.3 with: name: coredump path: px4.core @@ -101,21 +101,21 @@ jobs: - name: Upload px4 binary if: failure() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: binary path: build/px4_sitl_default/bin/px4 - name: Store PX4 log if: failure() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: px4_log path: ~/.ros/log/*/*.ulg - name: Store ROS log if: failure() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: ros_log path: ~/.ros/**/rostest-*.log @@ -132,7 +132,7 @@ jobs: lcov --directory build/px4_sitl_default --base-directory build/px4_sitl_default --gcov-tool gcov --capture -o coverage/lcov.info - name: Upload coverage information to Codecov if: contains(matrix.config.build_type, 'Coverage') - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} flags: mavros_mission diff --git a/.github/workflows/mavros_offboard_tests.yml b/.github/workflows/mavros_offboard_tests.yml index 812f63fec406..a69c2be1a591 100644 --- a/.github/workflows/mavros_offboard_tests.yml +++ b/.github/workflows/mavros_offboard_tests.yml @@ -34,7 +34,7 @@ jobs: string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC) message("::set-output name=timestamp::${current_date}") - name: ccache cache files - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.ccache key: sitl_tests-${{matrix.config.build_type}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} @@ -81,7 +81,7 @@ jobs: run: gdb build/px4_sitl_default/bin/px4 px4.core -ex "thread apply all bt" -ex "quit" - name: Upload px4 coredump if: failure() - uses: actions/upload-artifact@v2-preview + uses: actions/upload-artifact@v3.1.3 with: name: coredump path: px4.core @@ -96,21 +96,21 @@ jobs: - name: Upload px4 binary if: failure() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: binary path: build/px4_sitl_default/bin/px4 - name: Store PX4 log if: failure() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: px4_log path: ~/.ros/log/*/*.ulg - name: Store ROS log if: failure() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: ros_log path: ~/.ros/**/rostest-*.log @@ -127,7 +127,7 @@ jobs: lcov --directory build/px4_sitl_default --base-directory build/px4_sitl_default --gcov-tool gcov --capture -o coverage/lcov.info - name: Upload coverage information to Codecov if: contains(matrix.config.build_type, 'Coverage') - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} flags: mavros_offboard diff --git a/.github/workflows/sitl_tests.yml b/.github/workflows/sitl_tests.yml index 3282c797c5f7..30c95072b3cc 100644 --- a/.github/workflows/sitl_tests.yml +++ b/.github/workflows/sitl_tests.yml @@ -40,7 +40,7 @@ jobs: string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC) message("::set-output name=timestamp::${current_date}") - name: ccache cache files - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.ccache key: sitl_tests-${{matrix.config.build_type}}-ccache-${{steps.ccache_cache_timestamp.outputs.timestamp}} @@ -104,14 +104,14 @@ jobs: run: gdb build/px4_sitl_default/bin/px4 px4.core -ex "thread apply all bt" -ex "quit" - name: Upload px4 coredump if: failure() - uses: actions/upload-artifact@v2-preview + uses: actions/upload-artifact@v3.1.3 with: name: coredump path: px4.core - name: Upload px4 binary if: failure() - uses: actions/upload-artifact@v2-preview + uses: actions/upload-artifact@v3.1.3 with: name: binary path: build/px4_sitl_default/bin/px4 @@ -128,7 +128,7 @@ jobs: lcov --directory build/px4_sitl_default --base-directory build/px4_sitl_default --gcov-tool gcov --capture -o coverage/lcov.info - name: Upload coverage information to Codecov if: contains(matrix.config.build_type, 'Coverage') - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} flags: mavsdk diff --git a/.github/workflows/tiiuae-coverity-scan.yaml b/.github/workflows/tiiuae-coverity-scan.yaml index f13cd3999479..3076e0ba270f 100644 --- a/.github/workflows/tiiuae-coverity-scan.yaml +++ b/.github/workflows/tiiuae-coverity-scan.yaml @@ -30,7 +30,7 @@ jobs: run: cat cov-analyze-result.txt >> $GITHUB_STEP_SUMMARY - name: Upload coverity scan results - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v3.1.3 with: name: coverity-html-report-${{ github.event.repository.name }} path: coverity-output diff --git a/.github/workflows/tiiuae-pixhawk-and-saluki-builder.yaml b/.github/workflows/tiiuae-pixhawk-and-saluki-builder.yaml index 2cc43df443fc..9cb571d435c2 100644 --- a/.github/workflows/tiiuae-pixhawk-and-saluki-builder.yaml +++ b/.github/workflows/tiiuae-pixhawk-and-saluki-builder.yaml @@ -34,7 +34,7 @@ jobs: ./build.sh ../bin/ ${{ inputs.product }} ls ../bin - name: Upload ${{ inputs.product }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v3.1.3 with: name: pixhawk path: bin/ diff --git a/.github/workflows/tiiuae-pixhawk-and-saluki.yaml b/.github/workflows/tiiuae-pixhawk-and-saluki.yaml index 15ad15db05aa..3633db6d2a37 100644 --- a/.github/workflows/tiiuae-pixhawk-and-saluki.yaml +++ b/.github/workflows/tiiuae-pixhawk-and-saluki.yaml @@ -51,7 +51,7 @@ jobs: ./build.sh ../bin/ px4fwupdater ls ../bin - name: Upload px4fwupdater to tmp storage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v3.1.3 with: name: pixhawk path: bin/ diff --git a/.github/workflows/tiiuae-pixhawk-artifact-publish.yaml b/.github/workflows/tiiuae-pixhawk-artifact-publish.yaml index b45c422a8428..79840c212c5f 100644 --- a/.github/workflows/tiiuae-pixhawk-artifact-publish.yaml +++ b/.github/workflows/tiiuae-pixhawk-artifact-publish.yaml @@ -27,7 +27,7 @@ jobs: ./build.sh ../bin/ pixhawk4 ls ../bin - name: Upload pixhawk4 - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: pixhawk path: bin/ @@ -54,7 +54,7 @@ jobs: ./build.sh ../bin/ saluki-v1 ls ../bin - name: Upload saluki-v1 - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: pixhawk path: bin/ @@ -80,7 +80,7 @@ jobs: ./build.sh ../bin/ saluki-v2 ls ../bin - name: Upload saluki-v2 - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: pixhawk path: bin/ @@ -110,7 +110,7 @@ jobs: ./build.sh ../bin/ px4fwupdater ls ../bin - name: Upload px4fwupdater - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.3 with: name: pixhawk path: bin/ diff --git a/.github/workflows/tiiuae-sitl.yaml b/.github/workflows/tiiuae-sitl.yaml index c6ec1dcb6eeb..b5f30756038a 100644 --- a/.github/workflows/tiiuae-sitl.yaml +++ b/.github/workflows/tiiuae-sitl.yaml @@ -25,10 +25,10 @@ jobs: path: px4-firmware fetch-depth: 0 - - uses: docker/setup-buildx-action@v2 + - uses: docker/setup-buildx-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: driver-opts: network=host diff --git a/src/modules/ekf2/EKF/python/tuning_tools/baro_static_pressure_compensation/requirements.txt b/src/modules/ekf2/EKF/python/tuning_tools/baro_static_pressure_compensation/requirements.txt index 34ac465f488a..c8d44ad807fe 100644 --- a/src/modules/ekf2/EKF/python/tuning_tools/baro_static_pressure_compensation/requirements.txt +++ b/src/modules/ekf2/EKF/python/tuning_tools/baro_static_pressure_compensation/requirements.txt @@ -2,4 +2,4 @@ matplotlib==3.5.1 numpy==1.22.2 pyulog==0.9.0 quaternion==3.5.2.post4 -scipy==1.8.0 +scipy==1.10.0 diff --git a/src/modules/ekf2/EKF/python/tuning_tools/mc_wind_estimator/requirements.txt b/src/modules/ekf2/EKF/python/tuning_tools/mc_wind_estimator/requirements.txt index 10d3fbc54990..a371f5a549e1 100644 --- a/src/modules/ekf2/EKF/python/tuning_tools/mc_wind_estimator/requirements.txt +++ b/src/modules/ekf2/EKF/python/tuning_tools/mc_wind_estimator/requirements.txt @@ -2,5 +2,5 @@ matplotlib==3.5.1 numpy==1.22.2 pyulog==0.9.0 quaternion==3.5.2.post4 -scipy==1.8.0 +scipy==1.10.0 sympy==1.10.1