Skip to content

Commit aacf012

Browse files
committed
feat: new backend pipeline
1 parent 8a7559a commit aacf012

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/backend.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: backend CI
1+
name: Backend CI
22

33
on:
44
push:
@@ -13,18 +13,18 @@ jobs:
1313
- name: Checkout repository
1414
uses: actions/checkout@v4
1515

16-
- name: Set up Docker Buildx
17-
uses: docker/setup-buildx-action@v2
16+
- name: Show files (structured)
17+
run: find . -type f
1818

19-
- name: Show files
20-
run: ls -R
19+
- name: Ensure test script exists
20+
run: |
21+
if [ ! -f test_runners/persistence/dockerized.sh ]; then
22+
echo "Error: test_runners/persistence/dockerized.sh not found!"
23+
exit 1
24+
fi
2125
2226
- name: Make script executable
2327
run: chmod +x test_runners/persistence/dockerized.sh
2428

2529
- name: Run tests in Docker container
2630
run: sh test_runners/persistence/dockerized.sh
27-
28-
- name: Show logs on failure
29-
if: failure()
30-
run: docker-compose -f test_runners/persistence/docker-compose.yml logs

0 commit comments

Comments
 (0)