Skip to content

Commit 77434e4

Browse files
committed
Fix github workflows.
1 parent 6bcb541 commit 77434e4

2 files changed

Lines changed: 13 additions & 2 deletions

File tree

.github/workflows/build-appimage.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,13 @@ jobs:
1111
build-appimage:
1212
name: Build (Linux, AppImage)
1313
runs-on: ubuntu-22.04
14+
permissions:
15+
contents: read
16+
id-token: write
1417
steps:
1518
- uses: actions/checkout@v4
19+
with:
20+
submodules: recursive
1621

1722
- name: Install build deps
1823
run: |
@@ -24,7 +29,7 @@ jobs:
2429
with:
2530
version: 6.10.0
2631
dir: ..
27-
modules: qtwayland qtshadertools
32+
modules: qtshadertools
2833
setup-python: false
2934
cache: true
3035

.github/workflows/build-dmg.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,21 @@ jobs:
1111
build-dmg:
1212
name: Build (macOS, DMG)
1313
runs-on: macos-14
14+
permissions:
15+
contents: read
16+
id-token: write
1417
steps:
1518
- uses: actions/checkout@v4
19+
with:
20+
submodules: recursive
1621

1722
- name: Install Qt
1823
uses: jurplel/install-qt-action@v4
1924
with:
2025
version: 6.10.*
2126
modules: qtshadertools
22-
setup-python: false
27+
setup-python: true
28+
python-version: '3.11'
2329
cache: true
2430

2531
- name: Build DMG

0 commit comments

Comments
 (0)