diff --git a/.github/workflows/reusable_build_packages.yaml b/.github/workflows/reusable_build_packages.yaml index 650e4317bae..9a7f1500ddf 100644 --- a/.github/workflows/reusable_build_packages.yaml +++ b/.github/workflows/reusable_build_packages.yaml @@ -56,6 +56,9 @@ jobs: runs-on: ${{ (inputs.arch == 'aarch64' && 'oracle-aarch64-4cpu-16gb') || 'ubuntu-latest' }} needs: [build-modern-bpf-skeleton] steps: + - name: Check runner available disk 1 + run: df -h + # Always install deps before invoking checkout action, to properly perform a full clone. - name: Install build deps run: | @@ -86,14 +89,23 @@ jobs: -DUSE_ASAN=${{ (inputs.sanitizers == true && inputs.arch == 'x86_64' && 'ON') || 'OFF' }} \ -DFALCO_VERSION=${{ inputs.version }} + - name: Check runner available disk 2 + run: df -h + - name: Build project run: | cmake --build build --target falco -j6 + - name: Check runner available disk 3 + run: df -h + - name: Build packages run: | cmake --build build --target package + - name: Check runner available disk 4 + run: df -h + - name: Upload Falco tar.gz package uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3 with: diff --git a/.github/workflows/reusable_test_packages.yaml b/.github/workflows/reusable_test_packages.yaml index 2fe5243d085..ed4990227b1 100644 --- a/.github/workflows/reusable_test_packages.yaml +++ b/.github/workflows/reusable_test_packages.yaml @@ -57,7 +57,7 @@ jobs: - name: Run tests env: LSAN_OPTIONS: "intercept_tls_get_addr=0" - uses: falcosecurity/testing@main + uses: falcosecurity/testing@92638104b7f37629d3228196213a0eb679906b62 with: test-falco: 'true' test-falcoctl: 'true'