From 82cbfed9046f48fa73b7ae2d34c585db8fde2731 Mon Sep 17 00:00:00 2001 From: lewisxhe Date: Tue, 23 Jul 2024 23:03:30 +0800 Subject: [PATCH] Update CI --- .github/workflows/arduino_ci.yml | 93 ++++++++++++++++---------------- .github/workflows/pio.yml | 92 +++++++++++++++---------------- 2 files changed, 92 insertions(+), 93 deletions(-) diff --git a/.github/workflows/arduino_ci.yml b/.github/workflows/arduino_ci.yml index 51ee874..d6b47ae 100644 --- a/.github/workflows/arduino_ci.yml +++ b/.github/workflows/arduino_ci.yml @@ -17,53 +17,52 @@ jobs: matrix: board: ["esp32:esp32:esp32s3"] examples: - [ - examples/BAM423_Accelerometer/BAM423_Accelerometer.ino, - examples/BAM423_Orientation/BAM423_Orientation.ino, - examples/BAM423_Temperature/BAM423_Temperature.ino, - examples/BMA423_Feature/BMA423_Feature.ino, - examples/CM32181_LightSensor/CM32181_LightSensor.ino, - examples/CM32181_LightSensorInterrupt/CM32181_LightSensorInterrupt.ino, - examples/DRV2605_Basic/DRV2605_Basic.ino, - examples/LTR553ALS_Sensor/LTR553ALS_Sensor.ino, - examples/PCF85063_SimpleTime/PCF85063_SimpleTime.ino, - examples/PCF8563_AlarmByUnits/PCF8563_AlarmByUnits.ino, - examples/PCF8563_SimpleTime/PCF8563_SimpleTime.ino, - examples/PCF8563_TimeLib/PCF8563_TimeLib.ino, - examples/PCF8563_TimeSynchronization/PCF8563_TimeSynchronization.ino, - examples/QMC6310_CalibrateExample/QMC6310_CalibrateExample.ino, - examples/QMC6310_CompassExample/QMC6310_CompassExample.ino, - examples/QMC6310_GetDataExample/QMC6310_GetDataExample.ino, - examples/QMC6310_GetPolarExample/QMC6310_GetPolarExample.ino, - examples/QMI8658_BlockExample/QMI8658_BlockExample.ino, - examples/QMI8658_GetDataExample/QMI8658_GetDataExample.ino, - examples/QMI8658_InterruptBlockExample/QMI8658_InterruptBlockExample.ino, - examples/QMI8658_InterruptExample/QMI8658_InterruptExample.ino, - examples/QMI8658_LockingMechanismExample/QMI8658_LockingMechanismExample.ino, - examples/QMI8658_MadgwickAHRS/QMI8658_MadgwickAHRS.ino, - examples/QMI8658_PedometerExample/QMI8658_PedometerExample.ino, - examples/QMI8658_ReadFromFifoExample/QMI8658_ReadFromFifoExample.ino, - examples/QMI8658_WakeOnMotion/QMI8658_WakeOnMotion.ino, - examples/QMI8658_WakeOnMotionCallBackExample/QMI8658_WakeOnMotionCallBackExample.ino, - examples/TouchDrv_CHSC5816_GetPoint/TouchDrv_CHSC5816_GetPoint.ino, - examples/TouchDrv_CSTxxx_GetPoint/TouchDrv_CSTxxx_GetPoint.ino, - examples/TouchDrv_FT3267_LilyGo_T_RGB/TouchDrv_FT3267_LilyGo_T_RGB.ino, - examples/TouchDrv_FT6232_GetPoint/TouchDrv_FT6232_GetPoint.ino, - examples/TouchDrv_GT911_GetPoint/TouchDrv_GT911_GetPoint.ino, - examples/TouchDrv_GT911_LilyGo_T_RGB/TouchDrv_GT911_LilyGo_T_RGB.ino, - examples/XL9555_ExtensionIOInterrupt/XL9555_ExtensionIOInterrupt.ino, - examples/XL9555_ExtensionIORead/XL9555_ExtensionIORead.ino, - examples/XL9555_ExtensionIOWirte/XL9555_ExtensionIOWirte.ino, - examples/BHI260AP_6DoF/BHI260AP_6DoF.ino, - examples/BHI260AP_Orientation/BHI260AP_Orientation.ino, - examples/BHI260AP_DebugInfo/BHI260AP_DebugInfo.ino, - examples/BHI260AP_StepCounter/BHI260AP_StepCounter.ino, - examples/BHI260AP_aux_BMM150/BHI260AP_aux_BMM150.ino, - examples/BMM150_GetDataExample/BMM150_GetDataExample.ino, - examples/TouchDrv_Interface_T_RGB/TouchDrv_Interface_T_RGB.ino, - examples/TouchDrv_CST9217_GetPoint/TouchDrv_CST9217_GetPoint.ino, - - ] + - examples/BAM423_Accelerometer/BAM423_Accelerometer.ino + - examples/BAM423_Orientation/BAM423_Orientation.ino + - examples/BAM423_Temperature/BAM423_Temperature.ino + - examples/BMA423_Feature/BMA423_Feature.ino + - examples/CM32181_LightSensor/CM32181_LightSensor.ino + - examples/CM32181_LightSensorInterrupt/CM32181_LightSensorInterrupt.ino + - examples/DRV2605_Basic/DRV2605_Basic.ino + - examples/LTR553ALS_Sensor/LTR553ALS_Sensor.ino + - examples/PCF85063_SimpleTime/PCF85063_SimpleTime.ino + - examples/PCF8563_AlarmByUnits/PCF8563_AlarmByUnits.ino + - examples/PCF8563_SimpleTime/PCF8563_SimpleTime.ino + - examples/PCF8563_TimeLib/PCF8563_TimeLib.ino + - examples/PCF8563_TimeSynchronization/PCF8563_TimeSynchronization.ino + - examples/QMC6310_CalibrateExample/QMC6310_CalibrateExample.ino + - examples/QMC6310_CompassExample/QMC6310_CompassExample.ino + - examples/QMC6310_GetDataExample/QMC6310_GetDataExample.ino + - examples/QMC6310_GetPolarExample/QMC6310_GetPolarExample.ino + - examples/QMI8658_BlockExample/QMI8658_BlockExample.ino + - examples/QMI8658_GetDataExample/QMI8658_GetDataExample.ino + - examples/QMI8658_InterruptBlockExample/QMI8658_InterruptBlockExample.ino + - examples/QMI8658_InterruptExample/QMI8658_InterruptExample.ino + - examples/QMI8658_LockingMechanismExample/QMI8658_LockingMechanismExample.ino + - examples/QMI8658_MadgwickAHRS/QMI8658_MadgwickAHRS.ino + - examples/QMI8658_PedometerExample/QMI8658_PedometerExample.ino + - examples/QMI8658_ReadFromFifoExample/QMI8658_ReadFromFifoExample.ino + - examples/QMI8658_WakeOnMotion/QMI8658_WakeOnMotion.ino + - examples/QMI8658_WakeOnMotionCallBackExample/QMI8658_WakeOnMotionCallBackExample.ino + - examples/TouchDrv_CHSC5816_GetPoint/TouchDrv_CHSC5816_GetPoint.ino + - examples/TouchDrv_CSTxxx_GetPoint/TouchDrv_CSTxxx_GetPoint.ino + - examples/TouchDrv_FT3267_LilyGo_T_RGB/TouchDrv_FT3267_LilyGo_T_RGB.ino + - examples/TouchDrv_FT6232_GetPoint/TouchDrv_FT6232_GetPoint.ino + - examples/TouchDrv_GT911_GetPoint/TouchDrv_GT911_GetPoint.ino + - examples/TouchDrv_GT911_LilyGo_T_RGB/TouchDrv_GT911_LilyGo_T_RGB.ino + - examples/XL9555_ExtensionIOInterrupt/XL9555_ExtensionIOInterrupt.ino + - examples/XL9555_ExtensionIORead/XL9555_ExtensionIORead.ino + - examples/XL9555_ExtensionIOWirte/XL9555_ExtensionIOWirte.ino + - examples/BHI260AP_6DoF/BHI260AP_6DoF.ino + - examples/BHI260AP_Orientation/BHI260AP_Orientation.ino + - examples/BHI260AP_DebugInfo/BHI260AP_DebugInfo.ino + - examples/BHI260AP_StepCounter/BHI260AP_StepCounter.ino + - examples/BHI260AP_aux_BMM150/BHI260AP_aux_BMM150.ino + - examples/BHI260AP_aux_BMM150_euler/BHI260AP_aux_BMM150_euler.ino + - examples/BHI260AP_aux_BMM150_quaternion/BHI260AP_aux_BMM150_quaternion.ino + - examples/BMM150_GetDataExample/BMM150_GetDataExample.ino + - examples/TouchDrv_Interface_T_RGB/TouchDrv_Interface_T_RGB.ino + - examples/TouchDrv_CST9217_GetPoint/TouchDrv_CST9217_GetPoint.ino env: BOARD: ${{ matrix.board }} diff --git a/.github/workflows/pio.yml b/.github/workflows/pio.yml index a580553..8649043 100644 --- a/.github/workflows/pio.yml +++ b/.github/workflows/pio.yml @@ -16,52 +16,52 @@ jobs: strategy: matrix: example: - [ - examples/BAM423_Accelerometer/BAM423_Accelerometer.ino, - examples/BAM423_Orientation/BAM423_Orientation.ino, - examples/BAM423_Temperature/BAM423_Temperature.ino, - examples/BMA423_Feature/BMA423_Feature.ino, - examples/CM32181_LightSensor/CM32181_LightSensor.ino, - examples/CM32181_LightSensorInterrupt/CM32181_LightSensorInterrupt.ino, - examples/DRV2605_Basic/DRV2605_Basic.ino, - examples/LTR553ALS_Sensor/LTR553ALS_Sensor.ino, - examples/PCF85063_SimpleTime/PCF85063_SimpleTime.ino, - examples/PCF8563_AlarmByUnits/PCF8563_AlarmByUnits.ino, - examples/PCF8563_SimpleTime/PCF8563_SimpleTime.ino, - examples/PCF8563_TimeLib/PCF8563_TimeLib.ino, - examples/PCF8563_TimeSynchronization/PCF8563_TimeSynchronization.ino, - examples/QMC6310_CalibrateExample/QMC6310_CalibrateExample.ino, - examples/QMC6310_CompassExample/QMC6310_CompassExample.ino, - examples/QMC6310_GetDataExample/QMC6310_GetDataExample.ino, - examples/QMC6310_GetPolarExample/QMC6310_GetPolarExample.ino, - examples/QMI8658_BlockExample/QMI8658_BlockExample.ino, - examples/QMI8658_GetDataExample/QMI8658_GetDataExample.ino, - examples/QMI8658_InterruptBlockExample/QMI8658_InterruptBlockExample.ino, - examples/QMI8658_InterruptExample/QMI8658_InterruptExample.ino, - examples/QMI8658_LockingMechanismExample/QMI8658_LockingMechanismExample.ino, - examples/QMI8658_MadgwickAHRS/QMI8658_MadgwickAHRS.ino, - examples/QMI8658_PedometerExample/QMI8658_PedometerExample.ino, - examples/QMI8658_ReadFromFifoExample/QMI8658_ReadFromFifoExample.ino, - examples/QMI8658_WakeOnMotion/QMI8658_WakeOnMotion.ino, - examples/QMI8658_WakeOnMotionCallBackExample/QMI8658_WakeOnMotionCallBackExample.ino, - examples/TouchDrv_CHSC5816_GetPoint/TouchDrv_CHSC5816_GetPoint.ino, - examples/TouchDrv_CSTxxx_GetPoint/TouchDrv_CSTxxx_GetPoint.ino, - examples/TouchDrv_FT3267_LilyGo_T_RGB/TouchDrv_FT3267_LilyGo_T_RGB.ino, - examples/TouchDrv_FT6232_GetPoint/TouchDrv_FT6232_GetPoint.ino, - examples/TouchDrv_GT911_GetPoint/TouchDrv_GT911_GetPoint.ino, - examples/TouchDrv_GT911_LilyGo_T_RGB/TouchDrv_GT911_LilyGo_T_RGB.ino, - examples/XL9555_ExtensionIOInterrupt/XL9555_ExtensionIOInterrupt.ino, - examples/XL9555_ExtensionIORead/XL9555_ExtensionIORead.ino, - examples/XL9555_ExtensionIOWirte/XL9555_ExtensionIOWirte.ino, - examples/BHI260AP_6DoF/BHI260AP_6DoF.ino, - examples/BHI260AP_Orientation/BHI260AP_Orientation.ino, - examples/BHI260AP_DebugInfo/BHI260AP_DebugInfo.ino, - examples/BHI260AP_StepCounter/BHI260AP_StepCounter.ino, - examples/BHI260AP_aux_BMM150/BHI260AP_aux_BMM150.ino, - examples/BMM150_GetDataExample/BMM150_GetDataExample.ino, - examples/TouchDrv_Interface_T_RGB/TouchDrv_Interface_T_RGB.ino, - examples/TouchDrv_CST9217_GetPoint/TouchDrv_CST9217_GetPoint.ino, - ] + - examples/BAM423_Accelerometer/BAM423_Accelerometer.ino + - examples/BAM423_Orientation/BAM423_Orientation.ino + - examples/BAM423_Temperature/BAM423_Temperature.ino + - examples/BMA423_Feature/BMA423_Feature.ino + - examples/CM32181_LightSensor/CM32181_LightSensor.ino + - examples/CM32181_LightSensorInterrupt/CM32181_LightSensorInterrupt.ino + - examples/DRV2605_Basic/DRV2605_Basic.ino + - examples/LTR553ALS_Sensor/LTR553ALS_Sensor.ino + - examples/PCF85063_SimpleTime/PCF85063_SimpleTime.ino + - examples/PCF8563_AlarmByUnits/PCF8563_AlarmByUnits.ino + - examples/PCF8563_SimpleTime/PCF8563_SimpleTime.ino + - examples/PCF8563_TimeLib/PCF8563_TimeLib.ino + - examples/PCF8563_TimeSynchronization/PCF8563_TimeSynchronization.ino + - examples/QMC6310_CalibrateExample/QMC6310_CalibrateExample.ino + - examples/QMC6310_CompassExample/QMC6310_CompassExample.ino + - examples/QMC6310_GetDataExample/QMC6310_GetDataExample.ino + - examples/QMC6310_GetPolarExample/QMC6310_GetPolarExample.ino + - examples/QMI8658_BlockExample/QMI8658_BlockExample.ino + - examples/QMI8658_GetDataExample/QMI8658_GetDataExample.ino + - examples/QMI8658_InterruptBlockExample/QMI8658_InterruptBlockExample.ino + - examples/QMI8658_InterruptExample/QMI8658_InterruptExample.ino + - examples/QMI8658_LockingMechanismExample/QMI8658_LockingMechanismExample.ino + - examples/QMI8658_MadgwickAHRS/QMI8658_MadgwickAHRS.ino + - examples/QMI8658_PedometerExample/QMI8658_PedometerExample.ino + - examples/QMI8658_ReadFromFifoExample/QMI8658_ReadFromFifoExample.ino + - examples/QMI8658_WakeOnMotion/QMI8658_WakeOnMotion.ino + - examples/QMI8658_WakeOnMotionCallBackExample/QMI8658_WakeOnMotionCallBackExample.ino + - examples/TouchDrv_CHSC5816_GetPoint/TouchDrv_CHSC5816_GetPoint.ino + - examples/TouchDrv_CSTxxx_GetPoint/TouchDrv_CSTxxx_GetPoint.ino + - examples/TouchDrv_FT3267_LilyGo_T_RGB/TouchDrv_FT3267_LilyGo_T_RGB.ino + - examples/TouchDrv_FT6232_GetPoint/TouchDrv_FT6232_GetPoint.ino + - examples/TouchDrv_GT911_GetPoint/TouchDrv_GT911_GetPoint.ino + - examples/TouchDrv_GT911_LilyGo_T_RGB/TouchDrv_GT911_LilyGo_T_RGB.ino + - examples/XL9555_ExtensionIOInterrupt/XL9555_ExtensionIOInterrupt.ino + - examples/XL9555_ExtensionIORead/XL9555_ExtensionIORead.ino + - examples/XL9555_ExtensionIOWirte/XL9555_ExtensionIOWirte.ino + - examples/BHI260AP_6DoF/BHI260AP_6DoF.ino + - examples/BHI260AP_Orientation/BHI260AP_Orientation.ino + - examples/BHI260AP_DebugInfo/BHI260AP_DebugInfo.ino + - examples/BHI260AP_StepCounter/BHI260AP_StepCounter.ino + - examples/BHI260AP_aux_BMM150/BHI260AP_aux_BMM150.ino + - examples/BHI260AP_aux_BMM150_euler/BHI260AP_aux_BMM150_euler.ino + - examples/BHI260AP_aux_BMM150_quaternion/BHI260AP_aux_BMM150_quaternion.ino + - examples/BMM150_GetDataExample/BMM150_GetDataExample.ino + - examples/TouchDrv_Interface_T_RGB/TouchDrv_Interface_T_RGB.ino + - examples/TouchDrv_CST9217_GetPoint/TouchDrv_CST9217_GetPoint.ino steps: - uses: actions/checkout@v3