From 65dc681ab187d04bc48018b9ff39a6596e79cdfe Mon Sep 17 00:00:00 2001 From: Daniel Schmidt Date: Fri, 27 Dec 2024 13:12:35 -0800 Subject: [PATCH] checkout in test --- .github/workflows/test.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b699d65..92d5557 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,6 +18,9 @@ jobs: runs-on: ubuntu-latest steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Set up QEMU uses: docker/setup-qemu-action@v3 @@ -26,7 +29,7 @@ jobs: - name: Prepare the stack run: | - mkdir artifacts + mkdir -p tmp/artifacts docker compose pull docker compose up --wait docker compose exec -e RAILS_ENV=test app rails assets:precompile db:setup geoblacklight:solr:seed @@ -34,17 +37,17 @@ jobs: - name: Run RSpec run: | set -o pipefail - docker compose exec app rspec -f html | tee artifacts/rspec.html + docker compose exec app rspec -f html | tee tmp/artifacts/rspec.html - name: Write service and event logs if: ${{ always() }} run: | - docker compose events > artifacts/docker-compose-events.log - docker compose logs > artifacts/docker-compose-logs.log + docker compose events > tmp/artifacts/docker-compose-events.log + docker compose logs > tmp/artifacts/docker-compose-logs.log - name: Archive test results and logs if: ${{ always() }} uses: actions/upload-artifact@v4 with: name: test-results - path: artifacts + path: tmp/artifacts