From f0506b4576e94bb28246cd056f825d4848b5553d Mon Sep 17 00:00:00 2001 From: ciscon Date: Fri, 16 Feb 2024 14:27:31 -0500 Subject: [PATCH] PIPELINE: use ubuntu-latest images for build, 18.04 no longer available remove arch specific pkg-config use checkout v3 as v2 is deprecated --- .github/workflows/build-and-deploy-release.yml | 6 +++--- .github/workflows/build-and-deploy-snapshot.yml | 6 +++--- .github/workflows/build-targets.yml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-and-deploy-release.yml b/.github/workflows/build-and-deploy-release.yml index 496798a..051e542 100644 --- a/.github/workflows/build-and-deploy-release.yml +++ b/.github/workflows/build-and-deploy-release.yml @@ -5,7 +5,7 @@ on: jobs: build: if: github.repository == 'QW-Group/qtv' - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest strategy: fail-fast: false matrix: @@ -37,12 +37,12 @@ jobs: ext: ".exe" steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Prepare Build Environemnt run: | sudo apt-get update sudo apt-get -y install build-essential cmake gcc-i686-linux-gnu - sudo apt-get -y install gcc-arm-linux-gnueabihf pkg-config-arm-linux-gnueabihf libc6-dev-armhf-cross gcc-aarch64-linux-gnu libc6-dev-arm64-cross + sudo apt-get -y install gcc-arm-linux-gnueabihf libc6-dev-armhf-cross gcc-aarch64-linux-gnu libc6-dev-arm64-cross sudo apt-get -y install gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 - name: Build run: | diff --git a/.github/workflows/build-and-deploy-snapshot.yml b/.github/workflows/build-and-deploy-snapshot.yml index 1f36389..3d9f93c 100644 --- a/.github/workflows/build-and-deploy-snapshot.yml +++ b/.github/workflows/build-and-deploy-snapshot.yml @@ -3,7 +3,7 @@ on: [push] jobs: build: if: github.repository == 'QW-Group/qtv' - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest strategy: fail-fast: false matrix: @@ -35,12 +35,12 @@ jobs: ext: ".exe" steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Prepare Build Environemnt run: | sudo apt-get update sudo apt-get -y install build-essential cmake gcc-i686-linux-gnu - sudo apt-get -y install gcc-arm-linux-gnueabihf pkg-config-arm-linux-gnueabihf libc6-dev-armhf-cross gcc-aarch64-linux-gnu libc6-dev-arm64-cross + sudo apt-get -y install gcc-arm-linux-gnueabihf libc6-dev-armhf-cross gcc-aarch64-linux-gnu libc6-dev-arm64-cross sudo apt-get -y install gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 - name: Build run: | diff --git a/.github/workflows/build-targets.yml b/.github/workflows/build-targets.yml index 4ea71b0..2fccc4f 100644 --- a/.github/workflows/build-targets.yml +++ b/.github/workflows/build-targets.yml @@ -3,7 +3,7 @@ on: [pull_request] jobs: build: if: github.repository == 'QW-Group/qtv' - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest strategy: fail-fast: false matrix: @@ -35,12 +35,12 @@ jobs: ext: ".exe" steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Prepare Build Environemnt run: | sudo apt-get update sudo apt-get -y install build-essential cmake gcc-i686-linux-gnu - sudo apt-get -y install gcc-arm-linux-gnueabihf pkg-config-arm-linux-gnueabihf libc6-dev-armhf-cross gcc-aarch64-linux-gnu libc6-dev-arm64-cross + sudo apt-get -y install gcc-arm-linux-gnueabihf libc6-dev-armhf-cross gcc-aarch64-linux-gnu libc6-dev-arm64-cross sudo apt-get -y install gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 - name: Build run: |