diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 9987f6f8d3..1ad14c28b6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,10 +27,24 @@ jobs: steps: - name: "Clone Repository" uses: actions/checkout@v3 + - name: Get OSBUILD_TEST_STORE + uses: actions/cache@v3 + with: + path: "${{ github.workspace }}/.osbuild-test-store" + key: not-needed-cache-should-work-everywhere - name: "Run" uses: osbuild/containers/src/actions/privdocker@552e30cf1b4ed19c6ddaa57f96c342b3dff4227b with: image: ghcr.io/osbuild/osbuild-ci:latest-202308241910 run: | + # debug only + ls -a "/osb/host/${{ github.workspace }}" + # this runs inside a docker container so the path needs adjusting + OSBUILD_TEST_STORE="/osb/host/${{ github.workspace }}/.osbuild-test-store" \ TEST_CATEGORY="${{ matrix.test }}" \ tox -e "${{ matrix.environment }}" + - name: Save OSBUILD_TEST_STORE + uses: actions/cache/save@v3 + with: + path: "${{ github.workspace }}/.osbuild-test-store" + key: not-needed-cache-should-work-everywhere