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 }}
name: Analyze
runs-on: ${{ vars.CODEQL_RUNNER || 'ubuntu-24.04' }}
container: deskflow/deskflow:ubuntu-24.04-amd64
runs-on: ubuntu-latest
container: deskflow/deskflow:debian-13-amd64
timeout-minutes: 20
strategy:

View File

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

View File

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