Skip to content

Commit 65f7552

Browse files
committed
Update integration test ci/cd
1 parent dc4a667 commit 65f7552

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/api.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout 🛎
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v6
2020

2121
- name: Set up Go
22-
uses: actions/setup-go@v5
22+
uses: actions/setup-go@v6
2323
with:
24-
go-version: "1.23"
24+
go-version: latest
2525

2626
- name: Generate Firebase credentials
2727
run: |
2828
bash tests/generate-firebase-credentials.sh tests/firebase-credentials.json
2929
echo "FIREBASE_CREDENTIALS=$(jq -c . tests/firebase-credentials.json)" >> $GITHUB_ENV
3030
31-
- name: Start services 🐳
31+
- name: Start Services
3232
working-directory: ./tests
3333
run: docker compose up -d --build
3434

@@ -50,24 +50,24 @@ jobs:
5050
sleep 5
5151
done
5252
53-
- name: Wait for seed to complete
53+
- name: Seed Database
5454
working-directory: ./tests
5555
run: |
5656
echo "Waiting for seed container to finish..."
5757
docker compose wait seed || true
5858
sleep 2
5959
60-
- name: Run integration tests 🧪
60+
- name: Run Integration Tests
6161
working-directory: ./tests
6262
run: go test -v -timeout 300s ./...
6363

64-
- name: Collect logs on failure 📋
64+
- name: Collect Logs on Failure
6565
if: failure()
6666
working-directory: ./tests
6767
run: |
6868
docker compose logs --tail 200
6969
70-
- name: Stop services 🛑
70+
- name: Stop Services
7171
if: always()
7272
working-directory: ./tests
7373
run: docker compose down -v

0 commit comments

Comments
 (0)