ci: Bump containers for analyze workflows

This commit is contained in:
Nick Bolton 2024-10-21 17:30:42 +01:00 committed by Chris Rizzitello
parent f3657edc80
commit 5d183c98e9
3 changed files with 8 additions and 9 deletions

View file

@ -28,8 +28,8 @@ jobs:
if: ${{ !github.event.pull_request.draft }} if: ${{ !github.event.pull_request.draft }}
name: Analyze name: Analyze
runs-on: ${{ vars.CODEQL_RUNNER || 'ubuntu-24.04' }} runs-on: ubuntu-latest
container: deskflow/deskflow:ubuntu-24.04-amd64 container: deskflow/deskflow:debian-13-amd64
timeout-minutes: 20 timeout-minutes: 20
strategy: strategy:

View file

@ -11,8 +11,8 @@ jobs:
sonarcloud-analysis: sonarcloud-analysis:
if: ${{ vars.SONAR_SCANNER_ENABLED }} if: ${{ vars.SONAR_SCANNER_ENABLED }}
runs-on: ${{ vars.SONAR_SCANNER_RUNNER || 'ubuntu-24.04' }} runs-on: ubuntu-latest
container: deskflow/deskflow:ubuntu-22.04-amd64 container: deskflow/deskflow:debian-13-amd64
timeout-minutes: 20 timeout-minutes: 20
env: env:
@ -39,13 +39,12 @@ jobs:
distro: jammy distro: jammy
- name: Install dependencies - name: Install dependencies
run: |
./scripts/install_deps.py
apt install curl unzip cmake -y
pip install gcovr
env: env:
# Prevent apt prompting for input. # Prevent apt prompting for input.
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
run: |
./scripts/install_deps.py
apt install curl unzip cmake gcovr -y
- name: Install sonar-scanner and build-wrapper - name: Install sonar-scanner and build-wrapper
uses: sonarsource/sonarcloud-github-c-cpp@v3 uses: sonarsource/sonarcloud-github-c-cpp@v3

View file

@ -7,7 +7,7 @@ on:
jobs: jobs:
valgrind-analysis: valgrind-analysis:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: deskflow/deskflow:ubuntu-22.04-amd64 container: deskflow/deskflow:debian-13-amd64
timeout-minutes: 10 timeout-minutes: 10
steps: steps: