Skip to content

Commit 9e29329

Browse files
authored
VPN-7512: Fix Ubuntu/Resolute build (#11116)
* libqt6websockets6-dev was renamed to qt6-websockets-dev * Migrate off explicit ubuntu-22.04 workflows
1 parent 441bbb4 commit 9e29329

File tree

10 files changed

+13
-13
lines changed

10 files changed

+13
-13
lines changed

.github/workflows/add_landing_label.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ permissions:
1414
jobs:
1515
add_label:
1616
name: Add "Landing Label"
17-
runs-on: ubuntu-22.04
17+
runs-on: ubuntu-slim
1818
steps:
1919
- name: Set
2020
run: gh pr edit --add-label "🛬 Landing" https://github.com/mozilla-mobile/mozilla-vpn-client/pull/$PR_NUMBER

.github/workflows/auth_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313

1414
jobs:
1515
linux-unit-tests:
16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-latest
1717
name: Run auth tests on Linux
1818
steps:
1919
- name: Clone repository

.github/workflows/gh_pages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
path: tools/inspector/
9191

9292
addons:
93-
runs-on: ubuntu-22.04
93+
runs-on: ubuntu-latest
9494
steps:
9595
- name: Clone repository
9696
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

.github/workflows/linters.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
jobs:
1414
linter:
1515
name: Run Main Linters (clang, l10n, colors, etc.)
16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-latest
1717
steps:
1818
- name: Clone repository
1919
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

.github/workflows/linux.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ concurrency:
1616
jobs:
1717
supported-fedora-releases:
1818
name: Fetch currently supported Fedora releases
19-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-slim
2020
outputs:
2121
supported-releases: ${{ steps.fetch-supported-releases.outputs.releases }}
2222
steps:
@@ -29,7 +29,7 @@ jobs:
2929
3030
source-bundle:
3131
name: Source Bundle
32-
runs-on: ubuntu-22.04
32+
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout sources
3535
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

.github/workflows/linux_tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323

2424
build_test_app:
2525
name: Build Test Client
26-
runs-on: ubuntu-22.04
26+
runs-on: ubuntu-latest
2727
outputs:
2828
matrix: ${{ steps.enumerate.outputs.tests }}
2929
steps:
@@ -95,7 +95,7 @@ jobs:
9595
needs:
9696
- build_test_app
9797
- build_test_addons
98-
runs-on: ubuntu-22.04
98+
runs-on: ubuntu-latest
9999
timeout-minutes: 45
100100
strategy:
101101
fail-fast: false # Don't cancel other jobs if a test fails

.github/workflows/rustlang.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
rust-unit-tests:
5151
strategy:
5252
matrix:
53-
os: [ubuntu-22.04, windows-latest, macos-latest]
53+
os: [ubuntu-latest, windows-latest, macos-latest]
5454

5555
runs-on: ${{ matrix.os }}
5656
name: Rust unit tests (${{ matrix.os }})

.github/workflows/test_unit.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ concurrency:
1616

1717
jobs:
1818
linux-unit-tests:
19-
runs-on: ubuntu-22.04
19+
runs-on: ubuntu-latest
2020
name: Run Unit tests on Linux
2121
steps:
2222
- name: Clone repository

.github/workflows/translations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ concurrency:
1818
jobs:
1919
translations:
2020
name: Translations
21-
runs-on: ubuntu-22.04
21+
runs-on: ubuntu-latest
2222
env:
2323
QTVERSION: 6.10.1
2424

linux/debian/control

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ Build-Depends: debhelper (>= 13),
2222
libqt6networkauth6-dev (>=6.2.0~),
2323
libqt6opengl6-dev (>=6.2.0~),
2424
libqt6svg6-dev (>=6.2.0~),
25-
libqt6websockets6-dev (>=6.2.0~),
2625
libxkbcommon-dev,
2726
ninja-build,
2827
qmake6 (>=6.2.0~),
@@ -33,7 +32,8 @@ Build-Depends: debhelper (>= 13),
3332
qt6-declarative-private-dev (>=6.2.0~),
3433
qt6-declarative-dev-tools (>=6.2.0~),
3534
qt6-l10n-tools (>=6.2.0~),
36-
qt6-tools-dev-tools (>=6.2.0~)
35+
qt6-tools-dev-tools (>=6.2.0~),
36+
qt6-websockets-dev (>=6.2.0~) | libqt6websockets6-dev (>=6.2.0~)
3737
Standards-Version: 4.4.1
3838
Homepage: https://vpn.mozilla.org/
3939
Vcs-Git: https://github.com/mozilla-mobile/mozilla-vpn-client

0 commit comments

Comments
 (0)