From 47e63e7351e69f1504c4b4264a6a5d3975d66041 Mon Sep 17 00:00:00 2001 From: rolljee Date: Wed, 18 Dec 2024 21:27:45 +0100 Subject: [PATCH] Update runner version --- .github/actions/install-packages/action.yml | 2 +- .github/workflows/deploy_main.workflow.yml | 16 ++++++++-------- docker-compose.yml | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/actions/install-packages/action.yml b/.github/actions/install-packages/action.yml index f74ac54..e6f76f0 100644 --- a/.github/actions/install-packages/action.yml +++ b/.github/actions/install-packages/action.yml @@ -4,5 +4,5 @@ description: Install necessary packages inside the CI runs: using: "composite" steps: - - run: sudo apt install libunwind-dev libunwind8 -y + - run: sudo apt install libunwind-dev libunwind8 build-essential libstdc++6 -y shell: bash diff --git a/.github/workflows/deploy_main.workflow.yml b/.github/workflows/deploy_main.workflow.yml index bd80f16..0c8505d 100644 --- a/.github/workflows/deploy_main.workflow.yml +++ b/.github/workflows/deploy_main.workflow.yml @@ -21,7 +21,7 @@ env: jobs: lint: name: Lint - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Checkout repository uses: actions/checkout@v4 @@ -47,7 +47,7 @@ jobs: functional-tests-backend: name: Functional Tests - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [lint] steps: - name: Checkout repository @@ -75,7 +75,7 @@ jobs: push_backend: name: Backend artefact needs: [functional-tests-backend] - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -119,7 +119,7 @@ jobs: deploy_backend: name: Deploy backend artefact - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [push_backend] steps: - uses: actions/checkout@v4 @@ -153,7 +153,7 @@ jobs: push_iot_console: name: IoT Console artefact needs: [functional-tests-backend] - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 @@ -196,7 +196,7 @@ jobs: deploy_iot_console: name: Deploy IoT Console App to server - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 needs: [push_iot_console] steps: - uses: actions/checkout@v4 @@ -234,7 +234,7 @@ jobs: # push_exporter: # name: Exporter artefact # needs: [functional-tests-backend] - # runs-on: ubuntu-20.04 + # runs-on: ubuntu-24.04 # steps: # - uses: actions/checkout@v4 @@ -277,7 +277,7 @@ jobs: # deploy_exporter: # name: Deploy Exporter App to server - # runs-on: ubuntu-20.04 + # runs-on: ubuntu-24.04 # needs: [push_exporter] # steps: # - uses: actions/checkout@v4 diff --git a/docker-compose.yml b/docker-compose.yml index df170d2..c7a0a1f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -33,7 +33,7 @@ services: start_period: 1m web: - image: kuzzleio/kuzzle-runner:18 + image: kuzzleio/kuzzle-runner:20 command: sh /var/app/start.sh web volumes: - .:/var/app