Skip to content

Commit c6f020b

Browse files
committed
ci: update some github actions to fix cache issues.
1 parent bb7d72f commit c6f020b

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

.github/workflows/build.linux.workflow.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Build Linux
22

33
on:
44
push:
5-
branches: [ master, feature/github-actions ]
5+
branches: [ master ]
66
pull_request:
7-
branches: [ master, feature/github-actions ]
7+
branches: [ master ]
88

99
jobs:
1010
build:
@@ -44,15 +44,15 @@ jobs:
4444
sudo apt install -y autoconf automake autoconf-archive '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev libegl1-mesa-dev libudev-dev libusb-1.0-0-dev
4545
4646
- name: Install latest CMake
47-
uses: lukka/get-cmake@a70f1cfa1857a3eecfe0d34962269e1b1e8be56c # latest as of 2024-08-08
47+
uses: lukka/get-cmake@9388b6042e1c7b834f01bbd0c06739bc321414e5 # latest as of 2025-06-25
4848

4949
- name: Restore artifacts, or setup vcpkg (do not install any package)
50-
uses: lukka/run-vcpkg@d87e7fac99f22776a4973d7e413921ea254c1fc9 # latest as of 2024-08-08
50+
uses: lukka/run-vcpkg@b3dd708d38df5c856fe1c18dc0d59ab771f93921 # latest as of 2025-06-25
5151
with:
5252
vcpkgJsonGlob: '**/gui/qt/vcpkg.json'
5353

5454
- name: Build CEmu ${{ matrix.qtver }} ${{ matrix.config }} on Linux ${{ matrix.arch }}
55-
uses: lukka/run-cmake@4b1adc1944be8367be9f4e08303ce49918db8e3c # latest as of 2024-08-08
55+
uses: lukka/run-cmake@67c73a83a46f86c4e0b96b741ac37ff495478c38 # latest as of 2025-06-25
5656
with:
5757
cmakeListsTxtPath: '${{ github.workspace }}/gui/qt/CMakeLists.txt'
5858
configurePreset: 'Linux-${{ matrix.arch }}-${{ matrix.qtver }}'

.github/workflows/build.mac.workflow.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Build macOS
22

33
on:
44
push:
5-
branches: [ master, feature/github-actions ]
5+
branches: [ master ]
66
pull_request:
7-
branches: [ master, feature/github-actions ]
7+
branches: [ master ]
88

99
jobs:
1010
build:
@@ -41,15 +41,15 @@ jobs:
4141
brew install automake autoconf libtool libusb
4242
4343
- name: Install latest CMake
44-
uses: lukka/get-cmake@a70f1cfa1857a3eecfe0d34962269e1b1e8be56c # latest as of 2024-08-08
44+
uses: lukka/get-cmake@9388b6042e1c7b834f01bbd0c06739bc321414e5 # latest as of 2025-06-25
4545

4646
- name: Restore artifacts, or setup vcpkg (do not install any package)
47-
uses: lukka/run-vcpkg@d87e7fac99f22776a4973d7e413921ea254c1fc9 # latest as of 2024-08-08
47+
uses: lukka/run-vcpkg@b3dd708d38df5c856fe1c18dc0d59ab771f93921 # latest as of 2025-06-25
4848
with:
4949
vcpkgJsonGlob: '**/gui/qt/vcpkg.json'
5050

5151
- name: Build CEmu ${{ matrix.qtver }} ${{ matrix.config }} on MacOS ${{ matrix.arch }}
52-
uses: lukka/run-cmake@4b1adc1944be8367be9f4e08303ce49918db8e3c # latest as of 2024-08-08
52+
uses: lukka/run-cmake@67c73a83a46f86c4e0b96b741ac37ff495478c38 # latest as of 2025-06-25
5353
with:
5454
cmakeListsTxtPath: '${{ github.workspace }}/gui/qt/CMakeLists.txt'
5555
configurePreset: 'Mac-${{ matrix.arch }}-${{ matrix.qtver }}'

.github/workflows/build.windows.workflow.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Build Windows
22

33
on:
44
push:
5-
branches: [ master, feature/github-actions, test/usbwin ]
5+
branches: [ master ]
66
pull_request:
7-
branches: [ master, feature/github-actions ]
7+
branches: [ master ]
88

99
jobs:
1010
build:
@@ -39,15 +39,15 @@ jobs:
3939
submodules: 'recursive'
4040

4141
- name: Install latest CMake
42-
uses: lukka/get-cmake@a70f1cfa1857a3eecfe0d34962269e1b1e8be56c # latest as of 2024-08-08
42+
uses: lukka/get-cmake@9388b6042e1c7b834f01bbd0c06739bc321414e5 # latest as of 2025-06-25
4343

4444
- name: Restore artifacts, or setup vcpkg (do not install any package)
45-
uses: lukka/run-vcpkg@d87e7fac99f22776a4973d7e413921ea254c1fc9 # latest as of 2024-08-08
45+
uses: lukka/run-vcpkg@b3dd708d38df5c856fe1c18dc0d59ab771f93921 # latest as of 2025-06-25
4646
with:
4747
vcpkgJsonGlob: '**/gui/qt/vcpkg.json'
4848

4949
- name: Build CEmu ${{ matrix.qtver }} ${{ matrix.config }} on Windows ${{ matrix.arch_name }}
50-
uses: lukka/run-cmake@4b1adc1944be8367be9f4e08303ce49918db8e3c # latest as of 2024-08-08
50+
uses: lukka/run-cmake@67c73a83a46f86c4e0b96b741ac37ff495478c38 # latest as of 2025-06-25
5151
with:
5252
cmakeListsTxtPath: '${{ github.workspace }}/gui/qt/CMakeLists.txt'
5353
configurePreset: 'Win-${{ matrix.arch }}-${{ matrix.qtver }}'

0 commit comments

Comments
 (0)