Skip to content

Commit dce00a3

Browse files
committed
fix(ci): resolve GitHub Actions warnings
- actions/setup-python@v4 -> @v5 (Node.js 24 compatible) - actions/setup-node@v4 -> @v5 (Node.js 24 compatible) - ilammy/msvc-dev-cmd@v1 -> TheMrMilchmann/setup-msvc-dev@v4.0.0 (Node.js 24 runtime) - Remove invalid 'mirror' input from install-qt-action (removed in v4) - Remove invalid 'cached' input from install-qt-action (renamed to 'cache')
1 parent 028cf9c commit dce00a3

3 files changed

Lines changed: 5 additions & 13 deletions

File tree

.github/workflows/deploy-manual.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
with:
2222
fetch-depth: 0
2323

24-
- uses: actions/setup-node@v4
24+
- uses: actions/setup-node@v6
2525
with:
2626
node-version: 24
2727
cache: 'npm'

.github/workflows/macos-qt6.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
uses: jurplel/install-qt-action@v4
3131
with:
3232
version: ${{ matrix.qt_ver }}
33-
cached: ${{ steps.MacosCacheQt.outputs.cache-hit }}
33+
cache: true
3434

3535
- uses: actions/checkout@v6
3636
with:

.github/workflows/windows-qt6.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -44,31 +44,23 @@ jobs:
4444
with:
4545
submodules: "recursive"
4646
- name: Install Python 3.12 version
47-
uses: actions/setup-python@v4
47+
uses: actions/setup-python@v6
4848
with:
4949
python-version: "3.12"
5050
architecture: x64
5151
- name: Restoring submodules
5252
run: git submodule update --init
5353
# =========================================================================================================
5454
- name: Install MSVC compiler
55-
uses: ilammy/msvc-dev-cmd@v1
55+
uses: TheMrMilchmann/setup-msvc-dev@v4.0.0
5656
with:
57-
# 14.1 is for vs2017, 14.2 is vs2019, following the upstream vcpkg build from Qv2ray-deps repo
5857
arch: x64
59-
- name: Cache Qt
60-
id: cache-qt
61-
uses: actions/cache@v5
62-
with:
63-
path: ../Qt
64-
key: QtCache-${{ matrix.platform }}-x64-${{ matrix.qt_version }}
6558
- name: Installing Qt - x64
6659
uses: jurplel/install-qt-action@v4
6760
with:
6861
version: ${{ matrix.qt_version }}
6962
arch: ${{ matrix.qtarch }}
70-
mirror: "http://mirrors.ocf.berkeley.edu/qt/"
71-
cached: ${{ steps.cache-qt.outputs.cache-hit }}
63+
cache: true
7264
setup-python: "false"
7365
modules: "qtactiveqt"
7466

0 commit comments

Comments
 (0)