Skip to content
This repository was archived by the owner on Feb 10, 2026. It is now read-only.

Commit aca4795

Browse files
committed
Update GA
1 parent 45d902b commit aca4795

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

.github/workflows/wled-ci.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ jobs:
88
name: Gather Environments
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- name: Cache pip
13-
uses: actions/cache@v3
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@v4
19+
- uses: actions/setup-python@v5
2020
with:
2121
python-version: '3.9'
2222
- name: Install PlatformIO
@@ -38,21 +38,21 @@ jobs:
3838
matrix:
3939
environment: ${{ fromJSON(needs.get_default_envs.outputs.environments) }}
4040
steps:
41-
- uses: actions/checkout@v3
41+
- uses: actions/checkout@v4
4242
- name: Cache pip
43-
uses: actions/cache@v3
43+
uses: actions/cache@v4
4444
with:
4545
path: ~/.cache/pip
4646
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
4747
restore-keys: |
4848
${{ runner.os }}-pip-
4949
- name: Cache PlatformIO
50-
uses: actions/cache@v3
50+
uses: actions/cache@v4
5151
with:
5252
path: ~/.platformio
5353
key: ${{ runner.os }}-${{ hashFiles('**/lockfiles') }}
5454
- name: Set up Python
55-
uses: actions/setup-python@v4
55+
uses: actions/setup-python@v5
5656
with:
5757
python-version: '3.9'
5858
- name: Install PlatformIO
@@ -61,28 +61,30 @@ jobs:
6161
env:
6262
WLED_RELEASE: True
6363
run: pio run -e ${{ matrix.environment }}
64-
- uses: actions/upload-artifact@v2
64+
- uses: actions/upload-artifact@v4
6565
with:
6666
name: firmware-${{ matrix.environment }}
6767
path: |
6868
build_output/firmware/*.bin
6969
build_output/firmware/*.gz
70-
- uses: actions/upload-artifact@v2
70+
- uses: actions/upload-artifact@v4
7171
if: startsWith(github.ref, 'refs/tags/')
7272
with:
73-
name: firmware-release
73+
name: firmware-release-${{ matrix.environment }}
7474
path: build_output/release/*.bin
7575
release:
7676
name: Create Release
7777
runs-on: ubuntu-latest
7878
needs: [get_default_envs, build]
7979
if: startsWith(github.ref, 'refs/tags/')
8080
steps:
81-
- uses: actions/download-artifact@v2
81+
- uses: actions/download-artifact@v4
8282
with:
8383
name: firmware-release
84+
pattern: firmware-release-*
85+
merge-multiple: true
8486
- name: Create draft release
85-
uses: softprops/action-gh-release@v1
87+
uses: softprops/action-gh-release@v2
8688
with:
8789
draft: True
8890
files: |

0 commit comments

Comments
 (0)