mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-04-11 13:51:29 +03:00
replace self-hosted arm64 linux with ubuntu-22.04-arm (#10555)
https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/ Signed-off-by: 21pages <sunboeasy@gmail.com>
This commit is contained in:
13
.github/workflows/flutter-build.yml
vendored
13
.github/workflows/flutter-build.yml
vendored
@@ -1398,7 +1398,7 @@ jobs:
|
|||||||
arch: aarch64,
|
arch: aarch64,
|
||||||
target: aarch64-unknown-linux-gnu,
|
target: aarch64-unknown-linux-gnu,
|
||||||
distro: ubuntu18.04,
|
distro: ubuntu18.04,
|
||||||
on: [self-hosted, Linux, ARM64],
|
on: ubuntu-22.04-arm,
|
||||||
deb_arch: arm64,
|
deb_arch: arm64,
|
||||||
vcpkg-triplet: arm64-linux,
|
vcpkg-triplet: arm64-linux,
|
||||||
}
|
}
|
||||||
@@ -1411,13 +1411,15 @@ jobs:
|
|||||||
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
|
core.exportVariable('ACTIONS_RUNTIME_TOKEN', process.env.ACTIONS_RUNTIME_TOKEN || '');
|
||||||
|
|
||||||
- name: Maximize build space
|
- name: Maximize build space
|
||||||
if: ${{ matrix.job.arch == 'x86_64' }}
|
|
||||||
run: |
|
run: |
|
||||||
sudo rm -rf /opt/ghc
|
sudo rm -rf /opt/ghc
|
||||||
sudo rm -rf /usr/local/lib/android
|
sudo rm -rf /usr/local/lib/android
|
||||||
sudo rm -rf /usr/share/dotnet
|
sudo rm -rf /usr/share/dotnet
|
||||||
sudo apt-get update -y
|
sudo apt-get update -y
|
||||||
sudo apt-get install -y nasm qemu-user-static
|
sudo apt-get install -y nasm
|
||||||
|
if [[ "${{ matrix.job.arch }}" == "x86_64" ]]; then
|
||||||
|
sudo apt-get install -y qemu-user-static
|
||||||
|
fi
|
||||||
|
|
||||||
- name: Checkout source code
|
- name: Checkout source code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
@@ -1713,7 +1715,6 @@ jobs:
|
|||||||
|
|
||||||
build-rustdesk-linux-sciter:
|
build-rustdesk-linux-sciter:
|
||||||
if: ${{ inputs.upload-artifact }}
|
if: ${{ inputs.upload-artifact }}
|
||||||
needs: build-rustdesk-linux # not for dep, just make it run later for parallelism
|
|
||||||
runs-on: ${{ matrix.job.on }}
|
runs-on: ${{ matrix.job.on }}
|
||||||
name: build-rustdesk-linux-sciter ${{ matrix.job.target }}
|
name: build-rustdesk-linux-sciter ${{ matrix.job.target }}
|
||||||
strategy:
|
strategy:
|
||||||
@@ -1734,7 +1735,7 @@ jobs:
|
|||||||
- {
|
- {
|
||||||
arch: armv7,
|
arch: armv7,
|
||||||
target: armv7-unknown-linux-gnueabihf,
|
target: armv7-unknown-linux-gnueabihf,
|
||||||
on: [self-hosted, Linux, ARM64],
|
on: ubuntu-22.04-arm,
|
||||||
distro: ubuntu18.04-rustdesk,
|
distro: ubuntu18.04-rustdesk,
|
||||||
deb_arch: armhf,
|
deb_arch: armhf,
|
||||||
sciter_arch: arm32,
|
sciter_arch: arm32,
|
||||||
@@ -2010,7 +2011,7 @@ jobs:
|
|||||||
target: aarch64-unknown-linux-gnu,
|
target: aarch64-unknown-linux-gnu,
|
||||||
# try out newer flatpak since error of "error: Nothing matches org.freedesktop.Platform in remote flathub"
|
# try out newer flatpak since error of "error: Nothing matches org.freedesktop.Platform in remote flathub"
|
||||||
distro: ubuntu22.04,
|
distro: ubuntu22.04,
|
||||||
on: [self-hosted, Linux, ARM64],
|
on: ubuntu-22.04-arm,
|
||||||
arch: aarch64,
|
arch: aarch64,
|
||||||
suffix: "",
|
suffix: "",
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user