Skip to content

Commit ed96d2a

Browse files
authored
Use Github Actions for release (#3309)
* move scripts and tone down travis * Update and rename main.yml to push.yml * Create release.yml
1 parent caa391a commit ed96d2a

13 files changed

+412
-673
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.

tools/ci/on-push.sh .github/scripts/on-push.sh

+7-4
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,14 @@ elif [ "$CHUNK_INDEX" -eq "$CHUNKS_CNT" ]; then
2828
BUILD_PIO=1
2929
fi
3030

31+
echo "Updating submodules ..."
32+
git -C "$GITHUB_WORKSPACE" submodule update --init --recursive > /dev/null 2>&1
33+
3134
if [ "$BUILD_PIO" -eq 0 ]; then
3235
# ArduinoIDE Test
3336
FQBN="espressif:esp32:esp32:PSRAM=enabled,PartitionScheme=huge_app"
34-
source ./tools/ci/install-arduino-ide.sh
35-
source ./tools/ci/install-arduino-core-esp32.sh
37+
source ./.github/scripts/install-arduino-ide.sh
38+
source ./.github/scripts/install-arduino-core-esp32.sh
3639
if [ "$OS_IS_WINDOWS" == "1" ]; then
3740
build_sketch "$FQBN" "$ARDUINO_ESP32_PATH/libraries/WiFiClientSecure/examples/WiFiClientSecure/WiFiClientSecure.ino" && \
3841
build_sketch "$FQBN" "$ARDUINO_ESP32_PATH/libraries/BLE/examples/BLE_server/BLE_server.ino" && \
@@ -48,14 +51,14 @@ if [ "$BUILD_PIO" -eq 0 ]; then
4851
else
4952
# CMake Test
5053
if [ "$CHUNK_INDEX" -eq 0 ]; then
51-
bash "$ARDUINO_ESP32_PATH/tools/ci/check-cmakelists.sh"
54+
bash "$ARDUINO_ESP32_PATH/.github/scripts/check-cmakelists.sh"
5255
if [ $? -ne 0 ]; then exit 1; fi
5356
fi
5457
build_sketches "$FQBN" "$ARDUINO_ESP32_PATH/libraries" "$CHUNK_INDEX" "$CHUNKS_CNT"
5558
fi
5659
else
5760
# PlatformIO Test
58-
source ./tools/ci/install-platformio-esp32.sh
61+
source ./.github/scripts/install-platformio-esp32.sh
5962
BOARD="esp32dev"
6063
build_pio_sketch "$BOARD" "$PLATFORMIO_ESP32_PATH/libraries/WiFi/examples/WiFiClient/WiFiClient.ino" && \
6164
build_pio_sketch "$BOARD" "$PLATFORMIO_ESP32_PATH/libraries/WiFiClientSecure/examples/WiFiClientSecure/WiFiClientSecure.ino" && \

0 commit comments

Comments
 (0)