use linux for bridge because macos runner network problem
Some checks are pending
CI / ${{ matrix.job.target }} (${{ matrix.job.os }}) (map[os:ubuntu-20.04 target:x86_64-unknown-linux-gnu]) (push) Waiting to run
Full Flutter CI / run-ci (push) Waiting to run

This commit is contained in:
rustdesk 2024-11-13 17:00:58 +08:00
parent 0a28d09ff8
commit 9e4cc91a14

View File

@ -18,15 +18,33 @@ jobs:
matrix: matrix:
job: job:
- { - {
target: x86_64-apple-darwin, target: x86_64-unknown-linux-gnu,
os: macos-13, os: ubuntu-20.04,
arch: x86_64,
extra-build-args: "", extra-build-args: "",
} }
steps: steps:
- name: Checkout source code - name: Checkout source code
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install prerequisites
run: |
sudo apt-get install ca-certificates -y
sudo apt-get update -y
sudo apt-get install -y \
clang \
cmake \
curl \
gcc \
git \
g++ \
libclang-10-dev \
libgtk-3-dev \
llvm-10-dev \
nasm \
ninja-build \
pkg-config \
wget
- name: Install Rust toolchain - name: Install Rust toolchain
uses: dtolnay/rust-toolchain@v1 uses: dtolnay/rust-toolchain@v1
with: with: