From 34c1cbe4c72291737a087b51e7a15a123ac7b6f1 Mon Sep 17 00:00:00 2001 From: ajborla Date: Wed, 22 May 2024 16:54:17 +1000 Subject: [PATCH 1/2] chore(test.yml): revise workflow to install from custom .deb package --- .github/workflows/test.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bac1c4b..f630074 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ # Requires scripts: # - bin/test -name: / Test +name: harbour / Test on: push: @@ -23,17 +23,20 @@ on: jobs: ci: - runs-on: + runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 - - name: Use - uses: - - - name: Install project dependencies - run: + - name: Install Harbour + run: | + sudo apt update + sudo apt -y install libc6-dev + sudo apt -y install curl libpcre3-dev libpcre3 libssl-dev + sudo apt -y install libslang2-dev libgpm-dev libncurses5-dev libncursesw5-dev + curl -LJO https://raw.githubusercontent.com/ajborla/download-harbour-deb/main/harbour_3.2.0-1_amd64.deb + sudo apt -y install ./harbour_3.2.0-1_amd64.deb - name: Verify all exercises run: bin/verify-exercises From 64588c015b5d71c36e08b2943ceeb64d57bd26f1 Mon Sep 17 00:00:00 2001 From: ajborla Date: Fri, 24 May 2024 08:06:15 +1000 Subject: [PATCH 2/2] chore(test.yml): alter image version number to match .deb build version number --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f630074..2ecacd2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -23,7 +23,7 @@ on: jobs: ci: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - name: Checkout repository