Skip to content

Commit 7ef5971

Browse files
authored
Merge pull request #9 from awawa-dev/update_to_0_14_0
Update WLED to 0.14.0
2 parents b79b8d4 + 3667af1 commit 7ef5971

File tree

300 files changed

+68429
-24036
lines changed

Some content is hidden

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

300 files changed

+68429
-24036
lines changed

.github/FUNDING.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
github: [Aircoookie]
2-
custom: ['https://paypal.me/Aircoookie']
1+
github: awawa-dev

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ body:
5656
options:
5757
- ESP8266
5858
- ESP32
59+
- ESP32-S3
60+
- ESP32-S2
61+
- ESP32-C3
5962
- Other
6063
validations:
6164
required: true
@@ -80,4 +83,4 @@ body:
8083
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/Aircoookie/WLED/blob/master/CODE_OF_CONDUCT.md)
8184
options:
8285
- label: I agree to follow this project's Code of Conduct
83-
required: true
86+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: WLED Discord community
4+
url: https://discord.gg/KuqP7NE
5+
about: Please ask and answer questions and discuss setup issues here!
6+
- name: WLED community forum
7+
url: https://wled.discourse.group/
8+
about: For issues and ideas that might need longer discussion.
9+
- name: kno.wled.ge base
10+
url: https://kno.wled.ge/basics/faq/
11+
about: Take a look at the frequently asked questions and documentation, perhaps your question is already answered!

.github/ISSUE_TEMPLATE/question.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

.github/workflows/wled-ci.yml

Lines changed: 20 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,23 @@ jobs:
88
name: Gather Environments
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Cache pip
13-
uses: actions/cache@v2
13+
uses: actions/cache@v4
1414
with:
1515
path: ~/.cache/pip
1616
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
1717
restore-keys: |
1818
${{ runner.os }}-pip-
19-
- uses: actions/setup-python@v2
19+
- uses: actions/setup-python@v5
20+
with:
21+
python-version: '3.9'
2022
- name: Install PlatformIO
2123
run: pip install -r requirements.txt
2224
- name: Get default environments
2325
id: envs
2426
run: |
25-
echo "::set-output name=environments::$(pio project config --json-output | jq -cr '.[0][1][0][1]')"
27+
echo "environments=$(pio project config --json-output | jq -cr '.[0][1][0][1]')" >> $GITHUB_OUTPUT
2628
outputs:
2729
environments: ${{ steps.envs.outputs.environments }}
2830

@@ -32,52 +34,57 @@ jobs:
3234
runs-on: ubuntu-latest
3335
needs: get_default_envs
3436
strategy:
37+
fail-fast: false
3538
matrix:
3639
environment: ${{ fromJSON(needs.get_default_envs.outputs.environments) }}
3740
steps:
38-
- uses: actions/checkout@v2
41+
- uses: actions/checkout@v4
3942
- name: Cache pip
40-
uses: actions/cache@v2
43+
uses: actions/cache@v4
4144
with:
4245
path: ~/.cache/pip
4346
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
4447
restore-keys: |
4548
${{ runner.os }}-pip-
4649
- name: Cache PlatformIO
47-
uses: actions/cache@v2
50+
uses: actions/cache@v4
4851
with:
4952
path: ~/.platformio
5053
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
5154
- name: Set up Python
52-
uses: actions/setup-python@v2
55+
uses: actions/setup-python@v5
56+
with:
57+
python-version: '3.9'
5358
- name: Install PlatformIO
5459
run: pip install -r requirements.txt
5560
- name: Build firmware
5661
env:
5762
WLED_RELEASE: True
5863
run: pio run -e ${{ matrix.environment }}
59-
- uses: actions/upload-artifact@v2
64+
- uses: actions/upload-artifact@v4
6065
with:
6166
name: firmware-${{ matrix.environment }}
6267
path: |
6368
build_output/firmware/*.bin
6469
build_output/firmware/*.gz
65-
- uses: actions/upload-artifact@v2
70+
- uses: actions/upload-artifact@v4
6671
if: startsWith(github.ref, 'refs/tags/')
6772
with:
68-
name: firmware-release
73+
name: firmware-release-${{ matrix.environment }}
6974
path: build_output/release/*.bin
7075
release:
7176
name: Create Release
7277
runs-on: ubuntu-latest
7378
needs: [get_default_envs, build]
7479
if: startsWith(github.ref, 'refs/tags/')
7580
steps:
76-
- uses: actions/download-artifact@v2
81+
- uses: actions/download-artifact@v4
7782
with:
7883
name: firmware-release
84+
pattern: firmware-release-*
85+
merge-multiple: true
7986
- name: Create draft release
80-
uses: softprops/action-gh-release@v1
87+
uses: softprops/action-gh-release@v2
8188
with:
8289
draft: True
8390
files: |

.gitignore

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,24 @@
1-
.pio
21
.cache
2+
.clang-format
3+
.direnv
4+
.DS_Store
5+
.gitignore
6+
.idea
7+
.pio
38
.pioenvs
49
.piolibdeps
510
.vscode
6-
!.vscode/extensions.json
7-
/wled00/Release
11+
12+
esp01-update.sh
13+
platformio_override.ini
14+
replace_fs.py
15+
wled-update.sh
16+
17+
/build_output/
18+
/node_modules/
19+
820
/wled00/extLibs
9-
/platformio_override.ini
21+
/wled00/LittleFS
1022
/wled00/my_config.h
11-
/build_output
12-
.DS_Store
13-
.gitignore
14-
.clang-format
15-
node_modules
16-
.idea
17-
.direnv
23+
/wled00/Release
24+
/wled00/wled00.ino.cpp

.gitpod.Dockerfile

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
FROM gitpod/workspace-full
2-
3-
USER gitpod
42

5-
RUN pip3 install -U platformio
3+
USER gitpod

.gitpod.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
tasks:
2-
- command: platformio run
2+
- command: pip3 install -U platformio && platformio run
33

44
image:
55
file: .gitpod.Dockerfile
66

77
vscode:
88
extensions:
9-
- ms-vscode.cpptools@0.26.3:u3GsZ5PK12Ddr79vh4TWgQ==
10-
- eamodio.gitlens@10.2.1:e0IYyp0efFqVsrZwsIe8CA==
11-
- Atishay-Jain.All-Autocomplete@0.0.23:fbZNfSpnd8XkAHGfAPS2rA==
12-
- 2gua.rainbow-brackets@0.0.6:Tbu8dTz0i+/bgcKQTQ5b8g==
9+
- Atishay-Jain.All-Autocomplete
10+
- esbenp.prettier-vscode
11+
- shardulm94.trailing-spaces

0 commit comments

Comments
 (0)