8000 Use Github Actions for release (#3309) · wolph/arduino-esp32@ed96d2a · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
This repository was archived by the owner on Oct 21, 2022. It is now read-only.

Commit ed96d2a

Browse files
authored
Use Github Actions for release (espressif#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.

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

Lines changed: 7 additions & 4 deletions
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)
0