Skip to content

Commit 78ca6e8

Browse files
Merge branch 'espressif:master' into master
2 parents 943aab1 + c9b0dc9 commit 78ca6e8

File tree

504 files changed

+7681
-5588
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

504 files changed

+7681
-5588
lines changed

.github/ISSUE_TEMPLATE/Feature-request.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,11 @@ body:
5252
label: Additional context
5353
description: Please add any other context or screenshots about the feature request here.
5454
placeholder: ex. This would work only when ...
55+
- type: checkboxes
56+
id: confirmation
57+
attributes:
58+
label: I have checked existing list of Feature requests and the Contribution Guide
59+
description: You agree to check all the resources above before opening a new Feature request.
60+
options:
61+
- label: I confirm I have checked existing list of Feature requests and Contribution Guide.
62+
required: true

.github/ISSUE_TEMPLATE/Issue-report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ body:
4040
description: What version of Arduino ESP32 are you running? If possible, consider updating to the latest version.
4141
options:
4242
- latest master
43+
- v2.0.2
4344
- v2.0.1
4445
- v2.0.0
4546
- v1.0.6

.github/scripts/install-arduino-core-esp32.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ if [ ! -d "$ARDUINO_ESP32_PATH" ]; then
1515
pip install requests > /dev/null
1616
fi
1717

18-
if [ "$GITHUB_REPOSITORY" == "espressif/arduino-esp32" ]; then
18+
if [ ! -z "$GITHUB_REPOSITORY" ]; then
1919
echo "Linking Core..."
2020
ln -s $GITHUB_WORKSPACE esp32
2121
else

.github/workflows/push.yml

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,42 @@
11
name: ESP32 Arduino CI
22

33
on:
4+
workflow_dispatch:
45
push:
56
branches:
67
- master
78
- release/*
89
pull_request:
910

11+
concurrency:
12+
group: build-${{github.event.pull_request.number || github.ref}}
13+
cancel-in-progress: true
14+
1015
jobs:
11-
16+
1217
# Ubuntu
1318
build-arduino-linux:
1419
name: Arduino ${{ matrix.chunk }} on ubuntu-latest
1520
runs-on: ubuntu-latest
1621
strategy:
1722
matrix:
1823
chunk: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]
19-
24+
2025
steps:
2126
- uses: actions/checkout@v2
2227
- uses: actions/setup-python@v2
2328
with:
2429
python-version: '3.x'
30+
- name: Cache tools
31+
id: cache-linux
32+
uses: actions/cache@v2
33+
with:
34+
path: |
35+
./tools/dist
36+
~/arduino_ide
37+
key: ${{ runner.os }}-${{ hashFiles('package/package_esp32_index.template.json',
38+
'tools/get.py',
39+
'.github/scripts/install-arduino-ide.sh') }}
2540
- name: Build Sketches
2641
run: bash ./.github/scripts/on-push.sh ${{ matrix.chunk }} 15
2742

@@ -32,7 +47,7 @@ jobs:
3247
strategy:
3348
matrix:
3449
os: [windows-latest, macOS-latest]
35-
50+
3651
steps:
3752
- uses: actions/checkout@v2
3853
- uses: actions/setup-python@v2
@@ -48,7 +63,7 @@ jobs:
4863
strategy:
4964
matrix:
5065
os: [ubuntu-latest, windows-latest, macOS-latest]
51-
66+
5267
steps:
5368
- uses: actions/checkout@v2
5469
- uses: actions/setup-python@v2

0 commit comments

Comments
 (0)