feat(ci): upload logs

This commit is contained in:
Gergő Móricz 2025-02-19 22:02:32 +01:00
parent 9976560567
commit 0eff99007a

View File

@ -29,14 +29,23 @@ jobs:
run: pnpm install run: pnpm install
working-directory: ./apps/api working-directory: ./apps/api
- name: Start the application - name: Start the application
run: npm start & run: npm start > api.log 2>&1 &
working-directory: ./apps/api working-directory: ./apps/api
id: start_app id: start_app
- name: Start workers - name: Start workers
run: npm run workers & run: npm run workers > worker.log 2>&1 &
working-directory: ./apps/api working-directory: ./apps/api
id: start_workers id: start_workers
- name: Run snippet tests - name: Run snippet tests
run: | run: |
npm run test:snips npm run test:snips
working-directory: ./apps/api working-directory: ./apps/api
continue-on-error: true
- name: Kill instances
run: pkill -9 node
- uses: actions/upload-artifact@v4
with:
name: Logs
path: |
./apps/api/api.log
./apps/api/worker.log