Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump actions/upload-artifact from 3.1.3 to 4.3.3 #679

Open
wants to merge 499 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
499 commits
Select commit Hold shift + click to select a range
e75a161
Update nuttx to include patch for kernel mode PI issue
pussuw Nov 16, 2023
79b088e
Update board/ssrc submodules to fix SPI speed for ICM20649
jlaitine Nov 23, 2023
06f77f2
build.sh: Add kernel mode .elf file as saved artifact
pussuw Nov 23, 2023
77a6388
Add message authentication code to PX4Crypto interfaces
jlaitine Nov 16, 2023
8563010
Add more interfaces for PX4Crypto
jlaitine Nov 13, 2023
01ee597
Update pf crypto submodules
jlaitine Nov 13, 2023
897ab52
Add crypto tests
jlaitine Nov 15, 2023
bf98976
Dependabot updates
dependabot[bot] Oct 27, 2023
7c0c1af
Update pfsoc crypto submodules
jlaitine Nov 24, 2023
b517b8b
src/systemcmd/tests: Improve tests_crypto
jlaitine Nov 29, 2023
0d70e10
Update pfsoc crypto submodules
jlaitine Nov 29, 2023
f13117d
src/drivers/sw_crypto: Fix buffer lengths for xchacha20 crypto
jlaitine Nov 29, 2023
608aa8f
Update Tools/saluki-sec-scripts submodule
jlaitine Nov 30, 2023
70978ef
Update boards/ssrc/common for R&D feature flags
jlaitine Nov 30, 2023
9e49787
Add rdfeat systemcmd
jlaitine Nov 30, 2023
b87adac
ROMFS/px4fmu_common/init.d/rcS: Disable execution from SD card if not…
jlaitine Nov 30, 2023
3bbe540
Remove RDCT bitflag definitions from the image_toc.h
jlaitine Nov 30, 2023
d89b274
Update boards/ssrc submodules
jlaitine Dec 1, 2023
f1cf472
Update NuttX submodule for SPI speed correction
jlaitine Dec 1, 2023
bfee66d
Update boards/ssrc submodules for SPI speed corrections
jlaitine Dec 1, 2023
a676345
run blackduck scan on pushed tags
TimoSairiala Nov 28, 2023
3b12db4
platforms/common/uORB: Make consistent use of ATOMIC_ENTER and ATOMIC…
jlaitine Dec 5, 2023
53fb2b0
Update pf crypto submodule
jnippula Dec 5, 2023
a32204f
HITL: mavlink instance start with params
jnippula Dec 11, 2023
bbd9c4c
Navigator: move disable camera trigger on mission inactivation to sep…
sfuhrer Jun 8, 2023
1be1eba
Mission: reset mission on landing only if last item was reached
sfuhrer Jun 8, 2023
d640f35
Navigator: Mission: improve survey mission resume
sfuhrer Jun 8, 2023
d360ab7
simulator_sih: increase stack size by 310 bytes
Igor-Misic May 11, 2023
eb5912c
dataman: refactoring _file_initialize
Igor-Misic May 11, 2023
1fe305d
dataman: add DatamanClient with sync functions
Igor-Misic May 9, 2023
cddbb89
datamanClient: add async functions
Igor-Misic May 9, 2023
7ebcfec
datamanClient: add DatamanCache class
Igor-Misic May 4, 2023
98365b6
datamanClient: add Doxygen documentation for the API.
Igor-Misic May 4, 2023
ec9b4d2
mission: integrate dataman cache
Igor-Misic May 10, 2023
e3f3edd
dataman_client: prevent loading duplicates in the cache
Igor-Misic May 3, 2023
e29ceec
geofence: integrate dataman cache
Igor-Misic May 10, 2023
9cbe41c
rtl: integrate dataman cache
Igor-Misic May 9, 2023
cc55ba3
dataman_client: increase px4_poll timeout to 100_ms
Igor-Misic May 8, 2023
a5150ed
mavlink_mission: remove locking mechanism
Igor-Misic May 10, 2023
3fdbd01
mavlink_mission & mission: move dataman update to mission
Igor-Misic May 10, 2023
504caab
dataman: remove locking mechanism
Igor-Misic May 19, 2023
e2d0367
dataman: add perf_counter
Igor-Misic May 12, 2023
69df2ef
GeofenceBreachAvoidanceTest: bug fix
Igor-Misic May 16, 2023
cbebc06
dataman: update compat version
Igor-Misic May 17, 2023
be9e97e
boards: remove camera capture and trigger from test builds
Igor-Misic May 17, 2023
7189a1f
dataman: add guards for max item value
Igor-Misic May 19, 2023
0a51d9d
ci: allow tests dataman to pass
Igor-Misic May 22, 2023
552348e
navigator: use mission topic to notify about geofence & safe point ch…
bkueng Jun 15, 2023
f9b740f
navigator: defer saving mission until disarmed
bkueng Jun 15, 2023
c5d3174
boards/diatone/mamba-f405-mk2: disable modules to reduce flash
bkueng Jun 16, 2023
2ea3719
boards/px4/fmu-v5/test: disable modules to reduce flash
bkueng Jun 16, 2023
8907ff5
HIL: add --ignore-stdout-errors to run_nsh_cmd.py and use for 'tests …
bkueng Jun 19, 2023
67fec16
fix dataman: treat 0 as valid return for read & ensure to init buffer
bkueng Jun 19, 2023
a55481d
mision: only run mission feasibility checks when mission updated
bkueng Jun 22, 2023
3fe2843
px4/fmu-v6x: disable batt_smbus for now to reduce flash
bkueng Jul 24, 2023
4072914
lib/dataman: Port dataman/datamanclient to new uORB
pussuw Dec 7, 2023
c1f9829
mission: On an updated mission, don't assume per default that the mis…
KonradRudin Jul 26, 2023
bda13a5
mavlink-mission: Initialize the safepoint and mission counter from th…
KonradRudin Jul 26, 2023
9f4fbbd
update saluki-v3
jnippula Dec 12, 2023
2ba8ffb
Update saluki-v2 and nuttx submodules
pussuw Dec 13, 2023
fe222f3
navigator/MissionFeasibility: Fix orb_publish interface for the new uORB
jlaitine Dec 13, 2023
06d44f7
uORB: Fix uORB wrap-around test, set _data_valid = true together with…
jlaitine Dec 13, 2023
df48443
Change some printfs to PX4_INFO to "make tests" to pass
jlaitine Dec 13, 2023
006b959
cmake/gtest/px4_add_gtest.cmake: Link gtests to events
jlaitine Dec 14, 2023
eb5c076
build px4 custom signed binaries
TimoSairiala Dec 7, 2023
fb8bd97
uORB: Optimize callbacks in protected builds
jlaitine Dec 8, 2023
394cfc6
Set callback thread priority to nav_and_controllers priority
jlaitine Dec 18, 2023
c46237e
uORB: Fix a bug in IndexedStack rm
jlaitine Dec 11, 2023
6dcd65c
Update saluki-sec-scripts submodule
jlaitine Dec 19, 2023
6fcb391
Update nuttx submodule
jlaitine Dec 19, 2023
7d51159
Update boards/ssrc submodules
jlaitine Dec 19, 2023
1841fe3
SITL: select UDP/TCP-server/TCP-client according to ENV variables
jnippula Dec 20, 2023
0cf0572
SITL: fix parse error on start
julianoes May 4, 2023
63e5611
SITL: fix parse error due to logging
mehmetkillioglu Dec 21, 2023
e688b40
SITL airframe for ssrc_fog_x fixed
mehmetkillioglu Dec 21, 2023
f1cb5b9
build(deps): bump docker/login-action from 2 to 3
dependabot[bot] Nov 27, 2023
a84ac3c
Update nuttx submodule
pussuw Jan 10, 2024
3eb5581
nuttx/toc: Add image config message to ToC
pussuw Jan 9, 2024
609977d
Update pf_crypto submodule
pussuw Jan 11, 2024
017b616
Update saluki common submodule
pussuw Jan 12, 2024
6795ba7
Update saluki common submodule
pussuw Jan 15, 2024
f42b0db
Update NuttX submodule for mpfs i2c corrections
jlaitine Jan 11, 2024
0097b6b
Update saluki common submodule
jnippula Jan 17, 2024
f3a8744
mavlink_ulog: always update ulog_stream_acked uorb even check_for_upd…
jnippula Jan 17, 2024
94301da
Update NuttX submodule for PLIC warm reboot initialization fix
jlaitine Jan 17, 2024
92ef045
Add CRC code to every block stored in px4_24xxxx_mtd.c
jlaitine Jan 17, 2024
e45dc83
px4_init.cpp: Define __cxa_atexit() here
pussuw Jan 18, 2024
d783993
Updated FPGA to sha-4230961
kordets Jan 19, 2024
c1ba103
Update saluki-v2 submodule
pussuw Jan 23, 2024
92dee64
Update saluki common submodule
pussuw Jan 24, 2024
851b188
Updated 4401 (M690B) tuning parameters for more stable flight
kordets Jan 23, 2024
ebd9f38
add manual input for fpga version
TimoSairiala Dec 19, 2023
4e5f7a1
uORBDeviceNode: Fix race with _unregister_callback
jlaitine Jan 25, 2024
a457e9e
disable uae artifactory uploads temporarily
TimoSairiala Jan 26, 2024
2a8f90e
print build input and output containers
TimoSairiala Jan 25, 2024
33b323d
Revert "uORBDeviceNode: Fix race with _unregister_callback"
jlaitine Jan 26, 2024
808bc2d
uORBManager: Manage the unhandled callback triggers properly at unreg…
jlaitine Jan 26, 2024
626a27e
Manually changing files
juniorsundar-tii Jan 30, 2024
e4d469a
Delete src/modules/sensors/sensors directory
juniorsundar-tii Jan 30, 2024
0994e3d
mavlink ulog deadlock fix
jnippula Jan 30, 2024
fee3781
DP-8235 include px_upload script to image container
TimoSairiala Jan 30, 2024
0904322
Updated fpga to sha-b7e842d
kordets Jan 25, 2024
d2fac7f
src/systemcmds/uorb: Map every uorb instance just once
jlaitine Jan 30, 2024
3272eef
image_toc: Swap devinfo.mac row/col around
pussuw Feb 2, 2024
a118255
uORB: Fix the remaining race conditions from callback unregistration
jlaitine Feb 1, 2024
5285ce2
uORBManager: Fix a race in getCallbackLock
jlaitine Feb 2, 2024
f2eb0ce
uORBDeviceNode: Reimplement the callback thread alive check
jlaitine Feb 2, 2024
b58a13c
uORB: Add guid message to uORB
pussuw Jan 26, 2024
43d1999
uORB/SystemVersion: Add hw_revision and soc_arch_id to message
pussuw Jan 26, 2024
b4ee82b
uORB: Add hw_info string message to uORB
pussuw Jan 26, 2024
f07d9c5
mcu_version: Implement usr_mcu_version
pussuw Jan 26, 2024
777139e
mpfs/board_mcu_version: Add advertisement of guid, hwinfo, hwver et al.
pussuw Jan 26, 2024
62ec84e
console_buffer: Implement console_buffer_usr
pussuw Jan 25, 2024
c9276c9
Update NuttX submodule for sdio dev wrapper
jnippula Jan 31, 2024
a7c19e9
update board/ssrc/common: adapt for nuttx sdio dev
jnippula Jan 31, 2024
c01029b
mavlink_ulog: check_for_updates needs to be checked before acked_sub.…
jnippula Feb 2, 2024
e77b2b8
Update ssrc submodules to enable IMU heater
jlaitine Feb 5, 2024
5485bdc
tii/github actions: Remove building of protected targets
jlaitine Feb 5, 2024
bf3d416
Dependabot updates
dependabot[bot] Dec 14, 2023
724d925
lib/perf: Implement perf on top of shmfs
pussuw Jan 31, 2024
569cc93
Update nuttx submodule
pussuw Feb 6, 2024
648dea4
workflow: add px4 sitl gzsim docker image build and push
haitomatic Feb 6, 2024
6e2ffc7
gz bridge: use gz-transport13 to support Gazebo Harmonic
haitomatic Feb 6, 2024
95afe3c
Add the capability to use Gazebo Harmonic if it is installed
Oct 11, 2023
d1c245c
gzsim sitl image build refinements
haitomatic Feb 7, 2024
ce1b6e4
rover interface: silent if RI_ROVER_TYPE not found in case of SITL an…
haitomatic Feb 7, 2024
4cbd0bc
gzsim sitl image build cleanup
haitomatic Feb 9, 2024
ab2f774
update github action components
TimoSairiala Feb 6, 2024
2dc0471
Update battery characteristics for more accurate battery level estima…
kordets Jan 19, 2024
e7af3f7
Update NuttX and Apps to nuttx-12.4.0
jlaitine Feb 8, 2024
98261be
Update ssrc submodules (common)
jlaitine Feb 12, 2024
e4adf51
Update uxrce_dds_client for memory corruption fix
jlaitine Feb 14, 2024
43cf5a7
px4/nxp/imxrt:Support VER & REV from EEPROM
davids5 Nov 22, 2022
b02b96b
nxp:imxrt 1060/1170 bifurcation and restructuring
davids5 Oct 25, 2023
a940118
Intial Commit PX4 FMUV6RT
davids5 May 2, 2023
f4b5f9d
px4_fmu-v6xrt: Fix TELEM2 always being used for mavlink
PetervdPerk-NXP Nov 23, 2023
5f2b5ef
px4_fmu-v6xrt: Add dshot support
PetervdPerk-NXP Dec 12, 2023
3cb5c3a
px4_fmuv6xrt: Switch to icm42686p on SPI1
PetervdPerk-NXP Dec 21, 2023
fc6dd74
v6x-rt: move romapi to platform
PetervdPerk-NXP Jan 2, 2024
85238c3
fmu-v6xrt: Delete a parameter setting that does not exist
muramura Jan 3, 2024
450d754
px4_fmu-v6xrt:Support PX4 VxX Mini baseboard
davids5 Jan 2, 2024
8bbc774
v6x-rt: Add reboot to isp support
PetervdPerk-NXP Jan 2, 2024
7f08f00
fmu-v6xrt: Move external BMP388 outside of config parameter determina…
muramura Jan 4, 2024
1ab342d
fmu-v6xrt: Tune ITCM function mapping
PetervdPerk-NXP Jan 4, 2024
7152da5
px4_fmuv6xrt::Support base version selection
davids5 Nov 15, 2023
3686ebd
px4_fmu-v6xrt:Use RC_SERIAL_SWAP_USING_SINGLEWIRE
davids5 Nov 16, 2023
ad485c1
px4_fmu-v6xrt:Default to Selecting ACD6V6
davids5 Nov 17, 2023
9548da9
px4_fmu-v6xrt:Fix Probes
davids5 Nov 22, 2023
4379dca
px4_fmu-v6xrt:Use multi-PHY
davids5 Jan 5, 2024
3760d91
px4_fmu-v6xrt:SPI1 is icm42686p
davids5 Jan 5, 2024
deb4065
fmu-v6xrt: Change the description to the device name in the WIKI
muramura Jan 4, 2024
cc8ee8d
fmu-v6xrt: Change image size
muramura Jan 9, 2024
9a825ba
boards: px4/fmu-{v5*,v6*} add dedicated rover board variants (eg px4_…
dagar Jan 24, 2024
e00f259
boards:Needing Migration to BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 11, 2024
61cde99
px4_fmu-v6xrt:Use BOARD_HAS_HW_SPLIT_VERSIONING & common PAB manifest
davids5 Jan 16, 2024
41154a7
rt1170:spi_hw_description:Support Validation and HW selection
davids5 Nov 15, 2023
06d989a
nxp Support BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 16, 2024
841129f
boards/fmu-v6xrt: Update the defconfigs for new NuttX
jlaitine Feb 6, 2024
8594d3c
px4 allow up to 6 I2C busses
davids5 Jun 22, 2023
829ebb6
px4 hardfault_log: Add SSARC dump backend support
PetervdPerk-NXP Jul 12, 2023
7ccbd65
PX4:comon Support BOARD_HAS_HW_SPLIT_VERSIONING
davids5 Jan 11, 2024
dbf82de
[REVERTME] fmu6xrt: hack away RESET_TO_ISP functionality for now
jlaitine Feb 6, 2024
db5777b
platforms/nuttx/src/px4/nxp/rt117x/ssarc/ssarc_dump.c: Fix crc32.h in…
jlaitine Feb 6, 2024
30fb92d
platforms/nuttx/src/px4/nxp/rt117x/ssarc/ssarc_dump.c: change fds->se…
jlaitine Feb 6, 2024
48a85b0
px4 mtd:Support FlexSPI attached Devices
davids5 Jun 21, 2023
fb32831
PX4:Extend manifest types & add CLI query
davids5 Jan 12, 2024
71fd285
PX4:common add PAB manifest
davids5 Jan 12, 2024
b1aa69c
boards/px4/fmu-v6xrt/src/imxrt_flexspi_nor_boot.h: Fix type of _vecto…
jlaitine Feb 6, 2024
b97bb86
px4_platform_common: Break out I2C init if BOARD_I2C_LATEINIT is used
davids5 Jun 20, 2023
8c7fb96
platforms/nuttx/CMakeLists.txt: Add LDPATH for INCLUDEs in .ld files
jlaitine Feb 6, 2024
61701cd
boards/px4/fmu-v6xrt/src/CMakeLists.txt: Add board_bus_info library
jlaitine Feb 6, 2024
2e0d7c4
[REVERTME] Sync px4_fmu6xrt configuration with ssrc configurations
jlaitine Feb 12, 2024
77ffe1a
rover_interface: Fix printf formatters for 32-bit target
jlaitine Feb 12, 2024
ea05ea7
systemcmds/netconfig: Fix int -> int32_t to fix a warning with arm co…
jlaitine Feb 12, 2024
fcb5da7
Update NuttX submodule for imxrt1170 network driver
jlaitine Feb 12, 2024
6c705e4
fmu-v6xrt: Remove CONFIG_SPI from the bootloader
jlaitine Feb 13, 2024
e2c569d
platforms/nuttx/src/bootloader/common/image_toc.c: Support building b…
jlaitine Feb 13, 2024
4023781
imxrt: Fix bootloader_main prototype for newer NuttX
jlaitine Feb 13, 2024
782e600
platforms/nuttx/src/bootloader/common/bl.c: Fix initialization of vec…
jlaitine Feb 13, 2024
8c32a58
src/modules/uxrce_dds_client/uxrce_dds_client.cpp: Increase stack size
jlaitine Feb 14, 2024
e2252d0
[REVERTME] Add TOC to fmu-v6xrt
jlaitine Feb 14, 2024
2107c16
[REVERTME] Add px4_fmu-v6xrt_ssrc target
jlaitine Feb 14, 2024
3d368ee
Build px4_fmu-v6xrt_ssrc and px4_fmu-v6xrt_bootloader in tiiuae CI
jlaitine Feb 14, 2024
72070fc
mavlink_ulog: delay stopping until message streams are silent
jnippula Feb 16, 2024
dbe1996
Logger: Refactor mavlink logging
jnippula Feb 16, 2024
656095d
boards/ssrc: Add BMI088 as an alternative for ICM20649
jlaitine Feb 19, 2024
093c7bf
platforms/common/uORB/uORBManager.cpp: Fix a race condition in uORB c…
jlaitine Feb 21, 2024
2431a67
Update boards/ssrc submodules to update nuttx kernel mode by default …
jlaitine Feb 21, 2024
f4057b6
tiiuae CI: Update build scripts to build _default, _amp and _flat tar…
jlaitine Feb 21, 2024
513c554
src/systemcmds/topic_listener/listener_main.cpp: Fix topic_listener b…
jlaitine Feb 22, 2024
415da09
uORB: Initialize the _last_update properly for the new SubscriptionIn…
jlaitine Feb 22, 2024
7ff693f
cpuload: Fix wrong idle thread load
niklaut Jan 23, 2024
fd0196e
Update entrypoint_sitl_gzsim.sh with GZ_IP env var option
haitomatic Feb 26, 2024
583ec03
Update entrypoint_sitl_gzsim.sh to use GZ_IP default 127.0.0.1
haitomatic Feb 28, 2024
52095a1
Fix publishing guid and hwinfo topics and add timestamp to all versio…
jlaitine Mar 4, 2024
d961218
rcS: enable px4 simulated sensors for HITL mode
haitomatic Jan 19, 2024
83072e3
mavlink: enable support for gzsim HITL msg reception
haitomatic Jan 19, 2024
d97beef
sensor gps sim: remove white noise as there is complaint about GPS ho…
haitomatic Jan 19, 2024
998af28
add ssrc config for hitl eth gzsim
haitomatic Feb 6, 2024
93b551f
uORB: Fix uORB callback register/unregister issues
jlaitine Mar 6, 2024
f0ee973
sitl: fix fw airspeed sensor and update fw airframe to use skywalker_x8
haitomatic Mar 6, 2024
40c47b9
Update NuttX submodule for Socket CAN fixes
jlaitine Mar 8, 2024
f40a67e
Update 4440_gz_ssrc_skywalker_x8 to use runway takeoff
haitomatic Mar 15, 2024
92f87b7
update pfsoc_keystore
jnippula Mar 4, 2024
8feef11
keystore_modify_key function
jnippula Mar 4, 2024
f92a045
update boards/ssrc submodules
jnippula Mar 5, 2024
16ff314
Define ioctrl base for statectrl
jnippula Mar 18, 2024
b6d8ad6
remove sitl jfrog upload
TimoSairiala Mar 19, 2024
dfc853f
update boards/ssrc/common: crypto pmp conf
jnippula Mar 19, 2024
a6d1cbd
Update NuttX submodule
jlaitine Mar 19, 2024
77d0d5f
Update boards/ssrc submodules to change assert behaviour
jlaitine Mar 20, 2024
8ccb662
Update NuttX to support imx9
jlaitine Mar 21, 2024
152582a
Add compiler definitions for aarch64 targets
jlaitine Mar 21, 2024
9207b6a
Add PX4_SOC_ARCH_ID_NXPIMX93 and support for imx9 chip in nuttx cmake…
jlaitine Mar 22, 2024
a1dfab7
platforms/nuttx/src/px4/nxp: Add imx9 base files
jlaitine Mar 22, 2024
5e4cebb
[REVERTME] Hack away some compiler warnings
jlaitine Mar 22, 2024
e4bb25b
Add a new ssrc submodule for i.MX93 based FC configuration
jlaitine Mar 22, 2024
6a83db3
Update boards/ssrc/common to support i.MX93
jlaitine Mar 22, 2024
ed3fd07
Enable new ssrc boards in CI
jlaitine Mar 22, 2024
519e800
[REVERTME] Disable signing for imx93 based images for now
jlaitine Mar 22, 2024
35cdd02
use saluki_file_info.json
TimoSairiala Mar 13, 2024
dcb5b53
Update entrypoint_sitl_gzsim.sh
haitomatic Mar 25, 2024
9eca15a
Update 4440_gz_ssrc_skywalker_x8
haitomatic Mar 25, 2024
517448f
Update nxp93 and nuttx submodules (for hrt)
pussuw Mar 26, 2024
906ba14
update board/ssrc submodule
jnippula Mar 26, 2024
199f9dc
imx93: Add hrt driver
pussuw Mar 22, 2024
66741cb
add missing saluki-v3 fpga binaries to container
TimoSairiala Apr 3, 2024
9615977
platforms/nuttx/src/px4/common/cdc_acm_check.cpp: Fix to compile even…
jlaitine Apr 5, 2024
50f6fa7
Update nuttx submodule
jlaitine Mar 28, 2024
d32c036
Update boards/ssrc submodules
jlaitine Mar 28, 2024
741163f
platforms/nuttx/src/px4/nxp/imx9/include/px4_arch/micro_hal.h: Enable…
jlaitine Apr 8, 2024
837d03b
run CodeQL
TimoSairiala Apr 10, 2024
03e0150
remove coverity and BD scan workflows
TimoSairiala Apr 10, 2024
ec151fc
flat: enable mmc on saluki-pi & saluki-v3 flat configs
TimoSairiala Apr 12, 2024
4b9ff50
platforms/nuttx/src/px4/nxp/: Add board identity
jpaali Apr 15, 2024
7fbba1d
uORB: ack uorb topic
jnippula Apr 5, 2024
090bb19
mavlink_main: use orb polling
jnippula Apr 5, 2024
f3947f1
mavlink: update streams to use orb polling
jnippula Apr 5, 2024
d75b1d9
shrink pixhawk to make fit fit into flash
jnippula Apr 15, 2024
0231b7e
run codeql on push to main branch
TimoSairiala Apr 17, 2024
8b0a54e
mavlink: fix uorb poll build config
jnippula Apr 16, 2024
6035415
boards/ssrc: Enable mavlink uorb poll for flat builds
jnippula Apr 16, 2024
2d6f240
commander: Use PX4_STACK_ADJUSTED to increase stack for 64-bit targets
jlaitine Apr 19, 2024
c3eee1f
Update NuttX to support imx9 spi, i2c
jlaitine Apr 16, 2024
8282897
imx9: Enable spi, i2c and various other platform libraries
jlaitine Apr 9, 2024
d44a10f
imx9: Implement imx9_gpio_setevent
pussuw Apr 17, 2024
a13661f
boards/ssrc: Update for nxp93
jlaitine Apr 17, 2024
c82308a
gz hitl: add esc_status publication after mavmsg hil_actuator_control…
haitomatic Apr 24, 2024
053f925
gz hitl/sitl: add option to use GPS home position from gazebo
haitomatic Apr 24, 2024
40b2ffa
build(deps): bump actions/upload-artifact from 3.1.3 to 4.3.3
dependabot[bot] Apr 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 14 additions & 5 deletions .ci/Jenkinsfile-compile
Original file line number Diff line number Diff line change
Expand Up @@ -40,16 +40,16 @@ pipeline {
"ark_can-flow_default",
"ark_can-gps_canbootloader",
"ark_can-gps_default",
"ark_cannode_canbootloader",
"ark_cannode_default",
"ark_can-rtk-gps_canbootloader",
"ark_can-rtk-gps_default",
"ark_cannode_canbootloader",
"ark_cannode_default",
"ark_fmu-v6x_bootloader",
"ark_fmu-v6x_default",
"atl_mantis-edu_default",
"av_x-v1_default",
"bitcraze_crazyflie_default",
"bitcraze_crazyflie21_default",
"bitcraze_crazyflie_default",
"cuav_can-gps-v1_canbootloader",
"cuav_can-gps-v1_default",
"cuav_nora_default",
Expand All @@ -66,8 +66,8 @@ pipeline {
"holybro_durandal-v1_default",
"holybro_kakutef7_default",
"holybro_kakuteh7_default",
"holybro_kakuteh7v2_default",
"holybro_kakuteh7mini_default",
"holybro_kakuteh7v2_default",
"holybro_pix32v5_default",
"matek_gnss-m9n-f4_canbootloader",
"matek_gnss-m9n-f4_default",
Expand All @@ -77,8 +77,8 @@ pipeline {
"modalai_fc-v1_default",
"modalai_fc-v2_default",
"mro_ctrl-zero-classic_default",
"mro_ctrl-zero-f7_default",
"mro_ctrl-zero-f7-oem_default",
"mro_ctrl-zero-f7_default",
"mro_ctrl-zero-h7-oem_default",
"mro_ctrl-zero-h7_default",
"mro_pixracerpro_default",
Expand All @@ -105,14 +105,23 @@ pipeline {
"px4_fmu-v5_debug",
"px4_fmu-v5_default",
"px4_fmu-v5_lto",
"px4_fmu-v5_rover",
"px4_fmu-v5_stackcheck",
"px4_fmu-v5_uavcanv0periph",
"px4_fmu-v5x_default",
"px4_fmu-v5x_rover",
"px4_fmu-v6c_default",
"px4_fmu-v6c_rover",
"px4_fmu-v6u_default",
"px4_fmu-v6u_rover",
"px4_fmu-v6x_default",
"px4_fmu-v6x_rover",
"px4_fmu-v6xrt_bootloader",
"px4_fmu-v6xrt_default",
"px4_fmu-v6xrt_rover",
"px4_io-v2_default",
"raspberrypi_pico_default",
"siyi_n7_default"
"sky-drones_smartap-airlink_default",
"spracing_h7extreme_default",
"thepeach_k1_default",
Expand Down
4 changes: 2 additions & 2 deletions .ci/Jenkinsfile-hardware
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,7 @@ pipeline {
sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "sd_stress"'

// test dataman
sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "tests dataman"'
sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "tests dataman" --ignore-stdout-errors'

sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "tests file" || true'
sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "uorb_tests"'
Expand Down Expand Up @@ -449,7 +449,7 @@ pipeline {
sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "uorb_tests latency_test" || true'

// test dataman
sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "tests dataman"'
sh './Tools/HIL/run_nsh_cmd.py --device `find /dev/serial -name *usb-*` --cmd "tests dataman" --ignore-stdout-errors'
}
}
stage("status") {
Expand Down
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
34 changes: 0 additions & 34 deletions .github/workflows/cflite_batch.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
image: px4io/px4-dev-nuttx-focal:2021-09-08
options: --privileged --ulimit core=-1 --security-opt seccomp=unconfined
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{ secrets.ACCESS_TOKEN }}

Expand All @@ -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
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/clang-tidy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
container: px4io/px4-dev-clang:2021-09-08
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{secrets.ACCESS_TOKEN}}

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compile_linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
scumaker_pilotpi_default,
]
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{secrets.ACCESS_TOKEN}}

Expand All @@ -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}}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compile_linux_arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
scumaker_pilotpi_arm64,
]
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{secrets.ACCESS_TOKEN}}

Expand All @@ -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}}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/compile_macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
#tests, # includes px4_sitl
]
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{secrets.ACCESS_TOKEN}}

Expand All @@ -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}}
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/compile_nuttx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,6 @@ jobs:
mro_x21-777,
nxp_fmuk66-e,
nxp_fmuk66-v3,
nxp_fmurt1062-v1,
nxp_mr-canhubk3,
nxp_ucans32k146,
omnibus_f4sd,
Expand All @@ -67,13 +66,14 @@ jobs:
px4_fmu-v6c,
px4_fmu-v6u,
px4_fmu-v6x,
px4_fmu-v6xrt,
raspberrypi_pico,
sky-drones_smartap-airlink,
spracing_h7extreme,
uvify_core
]
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{secrets.ACCESS_TOKEN}}

Expand All @@ -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}}
Expand Down Expand Up @@ -121,7 +121,7 @@ jobs:
run: ccache -s

- name: Upload px4 package
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4.3.3
with:
name: px4_package_${{matrix.config}}
path: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/deploy_all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
outputs:
matrix: ${{ steps.set-matrix.outputs.matrix }}
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{secrets.ACCESS_TOKEN}}
- id: set-matrix
Expand All @@ -26,7 +26,7 @@ jobs:
matrix: ${{fromJson(needs.enumerate_targets.outputs.matrix)}}
container: px4io/px4-dev-${{ matrix.container }}:2021-09-08
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{secrets.ACCESS_TOKEN}}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ekf_functional_change_indicator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
container: px4io/px4-dev-base-focal:2021-09-08
steps:
- uses: actions/checkout@v2.3.1
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: checkout newest version of branch
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/ekf_update_change_indicator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
GIT_COMMITTER_EMAIL: [email protected]
GIT_COMMITTER_NAME: PX4BuildBot
steps:
- uses: actions/checkout@v2.3.1
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: main test updates change indication files
Expand All @@ -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}
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/mavros_mission_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
image: px4io/px4-dev-ros-melodic:2021-09-08
options: --privileged --ulimit core=-1 --security-opt seccomp=unconfined
steps:
- uses: actions/checkout@v1
- uses: actions/checkout@v4
with:
token: ${{ secrets.ACCESS_TOKEN }}

Expand All @@ -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}}
Expand Down Expand Up @@ -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@v4.3.3
with:
name: coredump
path: px4.core
Expand All @@ -101,21 +101,21 @@ jobs:

- name: Upload px4 binary
if: failure()
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4.3.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@v4.3.3
with:
name: px4_log
path: ~/.ros/log/*/*.ulg

- name: Store ROS log
if: failure()
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4.3.3
with:
name: ros_log
path: ~/.ros/**/rostest-*.log
Expand All @@ -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
Expand Down
Loading
Loading