Skip to content

fix: use memory-optimized cloning to prevent OOM issues on system with less RAM #280

fix: use memory-optimized cloning to prevent OOM issues on system with less RAM

fix: use memory-optimized cloning to prevent OOM issues on system with less RAM #280

Workflow file for this run

name: Build and Test
on:
pull_request:
branches:
- main
push:
branches:
- main
permissions:
actions: read
contents: read
packages: write
security-events: write
id-token: write # Required for artifact attestation
attestations: write # Required for artifact attestation
jobs:
check-formatting:
uses: ./.github/workflows/main-check-formatting.yml
unit-tests:
uses: ./.github/workflows/main-unit-tests.yml
needs: check-formatting
build-image:
uses: ./.github/workflows/main-build-image.yml
secrets: inherit
needs: unit-tests
vulnerability-scan:
uses: ./.github/workflows/main-vulnerability-scan.yml
secrets: inherit
needs: build-image
helm-lint-test:
uses: ./.github/workflows/helm-lint-test.yml
needs: unit-tests # Run in parallel with build-image
# smoke-tests:
# uses: ./.github/workflows/main-smoke-tests.yml
# secrets: inherit
# needs: vulnerability-scan