upgrade 18.04 -> 20.04 in ci, since 18.04 is outdated

This commit is contained in:
rustdesk 2023-07-12 21:34:43 +08:00
parent 7d7cfe391a
commit 5e6e921790

View File

@ -719,9 +719,9 @@ jobs:
id: vcpkg id: vcpkg
with: with:
arch: ${{ matrix.job.arch }} arch: ${{ matrix.job.arch }}
distro: ubuntu18.04 distro: ubuntu20.04
# not ready yet # not ready yet
# distro: ubuntu18.04-rustdesk # distro: ubuntu20.04-rustdesk
githubToken: ${{ github.token }} githubToken: ${{ github.token }}
setup: | setup: |
ls -l "${PWD}" ls -l "${PWD}"
@ -890,7 +890,7 @@ jobs:
id: vcpkg id: vcpkg
with: with:
arch: ${{ matrix.job.arch }} arch: ${{ matrix.job.arch }}
distro: ubuntu18.04-rustdesk distro: ubuntu20.04-rustdesk
githubToken: ${{ github.token }} githubToken: ${{ github.token }}
setup: | setup: |
ls -l "${PWD}" ls -l "${PWD}"
@ -1028,7 +1028,7 @@ jobs:
id: vcpkg id: vcpkg
with: with:
arch: ${{ matrix.job.arch }} arch: ${{ matrix.job.arch }}
distro: ubuntu18.04-rustdesk distro: ubuntu20.04-rustdesk
githubToken: ${{ github.token }} githubToken: ${{ github.token }}
setup: | setup: |
ls -l "${PWD}" ls -l "${PWD}"
@ -1116,21 +1116,21 @@ jobs:
- { - {
arch: aarch64, arch: aarch64,
target: aarch64-unknown-linux-gnu, target: aarch64-unknown-linux-gnu,
os: ubuntu-18.04, # just for naming package, not running host os: ubuntu-20.04, # just for naming package, not running host
use-cross: true, use-cross: true,
extra-build-features: "", extra-build-features: "",
} }
- { - {
arch: aarch64, arch: aarch64,
target: aarch64-unknown-linux-gnu, target: aarch64-unknown-linux-gnu,
os: ubuntu-18.04, # just for naming package, not running host os: ubuntu-20.04, # just for naming package, not running host
use-cross: true, use-cross: true,
extra-build-features: "appimage", extra-build-features: "appimage",
} }
# - { # - {
# arch: aarch64, # arch: aarch64,
# target: aarch64-unknown-linux-gnu, # target: aarch64-unknown-linux-gnu,
# os: ubuntu-18.04, # just for naming package, not running host # os: ubuntu-20.04, # just for naming package, not running host
# use-cross: true, # use-cross: true,
# extra-build-features: "flatpak", # extra-build-features: "flatpak",
# } # }
@ -1177,7 +1177,7 @@ jobs:
id: vcpkg id: vcpkg
with: with:
arch: ${{ matrix.job.arch }} arch: ${{ matrix.job.arch }}
distro: ubuntu18.04-rustdesk distro: ubuntu20.04-rustdesk
githubToken: ${{ github.token }} githubToken: ${{ github.token }}
setup: | setup: |
ls -l "${PWD}" ls -l "${PWD}"
@ -1380,19 +1380,19 @@ jobs:
- { - {
arch: x86_64, arch: x86_64,
target: x86_64-unknown-linux-gnu, target: x86_64-unknown-linux-gnu,
os: ubuntu-18.04, os: ubuntu-20.04,
extra-build-features: "", extra-build-features: "",
} }
- { - {
arch: x86_64, arch: x86_64,
target: x86_64-unknown-linux-gnu, target: x86_64-unknown-linux-gnu,
os: ubuntu-18.04, os: ubuntu-20.04,
extra-build-features: "flatpak", extra-build-features: "flatpak",
} }
- { - {
arch: x86_64, arch: x86_64,
target: x86_64-unknown-linux-gnu, target: x86_64-unknown-linux-gnu,
os: ubuntu-18.04, os: ubuntu-20.04,
extra-build-features: "appimage", extra-build-features: "appimage",
} }
# - { target: x86_64-unknown-linux-musl , os: ubuntu-20.04, use-cross: true } # - { target: x86_64-unknown-linux-musl , os: ubuntu-20.04, use-cross: true }
@ -1423,7 +1423,7 @@ jobs:
id: vcpkg id: vcpkg
with: with:
arch: ${{ matrix.job.arch }} arch: ${{ matrix.job.arch }}
distro: ubuntu18.04 distro: ubuntu20.04
githubToken: ${{ github.token }} githubToken: ${{ github.token }}
setup: | setup: |
ls -l "${PWD}" ls -l "${PWD}"
@ -1591,7 +1591,7 @@ jobs:
# fail-fast: false # fail-fast: false
# matrix: # matrix:
# job: # job:
# # - { target: aarch64-unknown-linux-gnu , os: ubuntu-18.04, arch: arm64 } # # - { target: aarch64-unknown-linux-gnu , os: ubuntu-20.04, arch: arm64 }
# - { target: aarch64-unknown-linux-gnu, os: ubuntu-20.04, arch: arm64 } # - { target: aarch64-unknown-linux-gnu, os: ubuntu-20.04, arch: arm64 }
# steps: # steps:
# - name: Checkout source code # - name: Checkout source code
@ -1612,7 +1612,7 @@ jobs:
# id: rpm # id: rpm
# with: # with:
# arch: ${{ matrix.job.arch }} # arch: ${{ matrix.job.arch }}
# distro: ubuntu18.04 # distro: ubuntu20.04
# githubToken: ${{ github.token }} # githubToken: ${{ github.token }}
# setup: | # setup: |
# ls -l "${PWD}" # ls -l "${PWD}"
@ -1653,7 +1653,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
job: job:
- { target: x86_64-unknown-linux-gnu, os: ubuntu-18.04, arch: x86_64 } - { target: x86_64-unknown-linux-gnu, os: ubuntu-20.04, arch: x86_64 }
steps: steps:
- name: Checkout source code - name: Checkout source code
uses: actions/checkout@v3 uses: actions/checkout@v3
@ -1673,7 +1673,7 @@ jobs:
id: rpm id: rpm
with: with:
arch: ${{ matrix.job.arch }} arch: ${{ matrix.job.arch }}
distro: ubuntu18.04 distro: ubuntu20.04
githubToken: ${{ github.token }} githubToken: ${{ github.token }}
setup: | setup: |
ls -l "${PWD}" ls -l "${PWD}"