From 1be6e9601b52ee273164973292abc0ee241706c0 Mon Sep 17 00:00:00 2001 From: resonic-user Date: Tue, 17 Jun 2025 23:22:32 +0000 Subject: [PATCH] old style --- .github/workflows/cache-verify.yml | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/.github/workflows/cache-verify.yml b/.github/workflows/cache-verify.yml index 69b84a22f..900d12a8e 100644 --- a/.github/workflows/cache-verify.yml +++ b/.github/workflows/cache-verify.yml @@ -185,6 +185,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + #restore cache - name: Restore CI cache uses: actions/cache/restore@v4 with: @@ -198,12 +199,7 @@ jobs: ~/.cache/Cypress /opt/cucumber-json-formatter - - name: Setup .env files & reports dir - run: | - cp backend/.env.test_e2e backend/.env - cp webapp/.env.template webapp/.env - mkdir -p cypress/reports/json_logs - + #download docker artifacts - name: Download all Docker images uses: actions/download-artifact@v4 with: @@ -213,14 +209,20 @@ jobs: run: | ls -lh /tmp/*-image/*.tar || (echo "❌ Missing Docker image tarballs" && exit 1) + #load docker images - name: Load Docker images run: | - find /tmp -name "*.tar" -exec docker load -i {} \; - - - name: Boot system for tests + docker load < /tmp/backend-image/backend.tar + docker load < /tmp/webapp-image/webapp.tar + docker load < /tmp/neo4j-image/neo4j.tar + - name: Checkout repository + uses: actions/checkout@v4 + - name: setup .env files run: | - docker compose -f docker-compose.yml -f docker-compose.test.yml up --detach backend mailserver webapp + cp backend/.env.test_e2e backend/.env + cp webapp/.env.template webapp/.env + #wait for webapp - name: Wait for services run: | for i in {1..30}; do @@ -229,6 +231,7 @@ jobs: sleep 2 done + #run cypress fullstack tests - name: Run Cypress tests id: e2e-tests run: |