From 9c11726a715218251cc08abce3a7f8a73004d28f Mon Sep 17 00:00:00 2001 From: egibs <20933572+egibs@users.noreply.github.com> Date: Fri, 3 Jan 2025 09:45:40 -0600 Subject: [PATCH] Split up test jobs Signed-off-by: egibs <20933572+egibs@users.noreply.github.com> --- .github/workflows/go-tests.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/go-tests.yaml b/.github/workflows/go-tests.yaml index 8eb7d01a..9e3eb821 100644 --- a/.github/workflows/go-tests.yaml +++ b/.github/workflows/go-tests.yaml @@ -34,6 +34,21 @@ jobs: run: | make test + integration: + runs-on: mal-ubuntu-latest-8-core + container: cgr.dev/chainguard/wolfi-base:latest + steps: + - name: Install dependencies + run: | + apk update + apk add curl findutils git go nodejs upx xz yara-x-compat + + - name: Checkout code + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + + - name: Trust repository + run: git config --global --add safe.directory $GITHUB_WORKSPACE + - name: Integration tests run: | make integration