Skip to content

Commit 5a0c1ff

Browse files
committed
fix(ci): Update versions of deprecating github actions
1 parent 355550d commit 5a0c1ff

File tree

6 files changed

+21
-21
lines changed

6 files changed

+21
-21
lines changed

.github/workflows/build-run-applications.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,12 @@ jobs:
6363
runs-on: ubuntu-latest
6464
container: espressif/idf:${{ matrix.idf_ver }}
6565
steps:
66-
- uses: actions/checkout@v4
66+
- uses: actions/checkout@v6
6767

6868
- name: Get changed files
6969
if: github.event_name == 'pull_request' # This action is working only in pull-request (it fails in push to master)
7070
id: changed-files
71-
uses: tj-actions/changed-files@v45
71+
uses: tj-actions/changed-files@v47
7272
with:
7373
separator: ';' # idf-build-apps expects files seprated with semicolon
7474

@@ -99,7 +99,7 @@ jobs:
9999
echo "### ⚠️ Build failed for idf_ver=${{ matrix.idf_ver }}" >> $GITHUB_STEP_SUMMARY
100100
echo "This failure was ignored (continue-on-error enabled)." >> $GITHUB_STEP_SUMMARY
101101
102-
- uses: actions/upload-artifact@v4
102+
- uses: actions/upload-artifact@v7
103103
if: github.repository_owner == 'espressif' # && needs.prepare.outputs.build_only == '0'
104104
with:
105105
name: app_binaries_${{ matrix.idf_ver }}_${{ matrix.parallel_index }}
@@ -158,7 +158,7 @@ jobs:
158158
image: espressif/idf:${{ matrix.idf_ver }}
159159
options: --privileged -v /dev/boards:/dev/boards/ # Privileged mode has access to serial ports
160160
steps:
161-
- uses: actions/checkout@v4
161+
- uses: actions/checkout@v6
162162
- uses: actions/download-artifact@v4
163163
with:
164164
pattern: app_binaries_${{ matrix.idf_ver }}_*
@@ -179,7 +179,7 @@ jobs:
179179
mkdir -p /tmp/pytest-embedded-cache-dummy
180180
pytest --suppress-no-test-exit-code --ignore-glob '*/managed_components/*' --ignore=.github --junit-xml=${{ env.TEST_RESULT_FILE }} -k "${{ matrix.runner.example }} and not test_example_display_sensors" -n auto ${{ env.PYTEST_BENCHMARK_IGNORE }}
181181
- name: Upload test results
182-
uses: actions/upload-artifact@v4
182+
uses: actions/upload-artifact@v7
183183
if: always()
184184
with:
185185
name: ${{ env.TEST_RESULT_NAME }}

.github/workflows/gh-pages.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
push:
1010
branches:
1111
- master
12-
12+
1313
permissions:
1414
pages: write
1515
id-token: write
@@ -26,7 +26,7 @@ jobs:
2626
container: espressif/idf:${{ matrix.idf_ver }}
2727
steps:
2828
- name: Checkout repo
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030
with:
3131
submodules: 'recursive'
3232

@@ -47,7 +47,7 @@ jobs:
4747
config_file: examples/.idf_build_apps.toml
4848

4949
- name: Upload Artifact
50-
uses: actions/upload-artifact@v4
50+
uses: actions/upload-artifact@v7
5151
with:
5252
name: built_files
5353
path: binaries/
@@ -56,7 +56,7 @@ jobs:
5656
runs-on: ubuntu-latest
5757
steps:
5858
- name: Checkout repo
59-
uses: actions/checkout@v4
59+
uses: actions/checkout@v6
6060
with:
6161
fetch-depth: 0 # all git history
6262

@@ -72,7 +72,7 @@ jobs:
7272
python .github/ci/release_checker.py > site/release_checker.html
7373
7474
- name: Upload Artifact
75-
uses: actions/upload-artifact@v4
75+
uses: actions/upload-artifact@v7
7676
with:
7777
name: release_checker
7878
path: site/
@@ -93,13 +93,13 @@ jobs:
9393
runs-on: ubuntu-latest
9494
steps:
9595
- name: Download built files
96-
uses: actions/download-artifact@v4
96+
uses: actions/download-artifact@v8
9797
with:
9898
name: built_files
9999
path: binaries/
100100

101101
- name: Download built files
102-
uses: actions/download-artifact@v4
102+
uses: actions/download-artifact@v8
103103
with:
104104
name: release_checker
105105
path: site/

.github/workflows/pre-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ jobs:
1010
steps:
1111
- name: Install doxygen
1212
run: sudo apt-get install -y doxygen
13-
- uses: actions/checkout@v4
13+
- uses: actions/checkout@v6
1414
- uses: actions/setup-python@v5.2.0
1515
- uses: pre-commit/action@v3.0.1

.github/workflows/squareline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ jobs:
1616
create-squareline-packages:
1717
runs-on: ubuntu-24.04
1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v6
2020
- name: Generate the packages
2121
run: |
2222
cd SquareLine
2323
python3 gen.py -o out_dir
24-
- uses: actions/upload-artifact@v4
24+
- uses: actions/upload-artifact@v7
2525
with:
2626
name: artifacts
2727
path: SquareLine/out_dir/espressif/
@@ -31,7 +31,7 @@ jobs:
3131
needs: [ create-squareline-packages ]
3232
steps:
3333
- name: Download artifacts
34-
uses: actions/download-artifact@v4
34+
uses: actions/download-artifact@v8
3535
with:
3636
name: artifacts
3737
path: espressif

.github/workflows/upload_component.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- m5stack_tab5
4747
- esp_vocat
4848
steps:
49-
- uses: actions/checkout@v5
49+
- uses: actions/checkout@v6
5050

5151
- name: Prepare BSP examples
5252
run: |
@@ -65,7 +65,7 @@ jobs:
6565
upload_other_components:
6666
runs-on: ubuntu-latest
6767
steps:
68-
- uses: actions/checkout@v5
68+
- uses: actions/checkout@v6
6969
- name: Upload Other components
7070
uses: espressif/upload-components-ci-action@v2
7171
with:

.github/workflows/upload_component_noglib.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@ on:
44
push:
55
branches:
66
- master
7-
paths:
7+
paths:
88
- 'bsp/**'
99
pull_request:
1010
types: [opened, reopened, synchronize]
11-
paths:
11+
paths:
1212
- 'bsp/**'
1313

1414
jobs:
1515
upload_components:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v5
18+
- uses: actions/checkout@v6
1919

2020
- name: Upload noglib version of BSPs
2121
# TODO: Extend this part to all BSPs

0 commit comments

Comments
 (0)