From 328f69ea5ead55f54cba46457c9ae7bb5cedca68 Mon Sep 17 00:00:00 2001 From: nessi Date: Sat, 14 Feb 2026 22:04:58 +0100 Subject: [PATCH] Update GitHub Actions workflows for improved functionality Removed the read-only flag from Docker volume mounts in the container CVE scan workflow to allow modifications. Added `max-parallel` and `fetch-depth` configurations to the PostgreSQL compatibility matrix workflow for better performance and efficiency. --- .github/workflows/container-cve-scan-development.yml | 4 ++-- .github/workflows/pg-compat-matrix.yml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/container-cve-scan-development.yml b/.github/workflows/container-cve-scan-development.yml index 15b5adc..b18ce44 100644 --- a/.github/workflows/container-cve-scan-development.yml +++ b/.github/workflows/container-cve-scan-development.yml @@ -109,7 +109,7 @@ jobs: docker run --rm \ -u root \ -v /var/run/docker.sock:/var/run/docker.sock \ - -v "$RUNNER_TEMP/scout-docker-config:/root/.docker:ro" \ + -v "$RUNNER_TEMP/scout-docker-config:/root/.docker" \ -e DOCKER_CONFIG=/root/.docker \ -e DOCKER_SCOUT_HUB_USER="${{ secrets.DOCKERHUB_USERNAME }}" \ -e DOCKER_SCOUT_HUB_PASSWORD="${{ secrets.DOCKERHUB_TOKEN }}" \ @@ -129,7 +129,7 @@ jobs: docker run --rm \ -u root \ -v /var/run/docker.sock:/var/run/docker.sock \ - -v "$RUNNER_TEMP/scout-docker-config:/root/.docker:ro" \ + -v "$RUNNER_TEMP/scout-docker-config:/root/.docker" \ -e DOCKER_CONFIG=/root/.docker \ -e DOCKER_SCOUT_HUB_USER="${{ secrets.DOCKERHUB_USERNAME }}" \ -e DOCKER_SCOUT_HUB_PASSWORD="${{ secrets.DOCKERHUB_TOKEN }}" \ diff --git a/.github/workflows/pg-compat-matrix.yml b/.github/workflows/pg-compat-matrix.yml index d4d923b..68345a7 100644 --- a/.github/workflows/pg-compat-matrix.yml +++ b/.github/workflows/pg-compat-matrix.yml @@ -11,6 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: fail-fast: false + max-parallel: 3 matrix: pg_version: ["14", "15", "16", "17", "18"] @@ -32,6 +33,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + fetch-depth: 1 - name: Set up Python uses: actions/setup-python@v5