Skip to content

Commit 6884d75

Browse files
committed
ci: Split build and run steps e2e
1 parent ec65da2 commit 6884d75

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161

6262
test-e2e:
6363
runs-on: ubuntu-latest
64-
timeout-minutes: 20
64+
timeout-minutes: 30
6565
steps:
6666
- uses: actions/checkout@v4
6767

@@ -76,8 +76,17 @@ jobs:
7676
- name: Install system dependencies
7777
run: sudo apt-get update && sudo apt-get install -y make
7878

79+
- name: Build e2e test container
80+
run: |
81+
echo "Building e2e test container..."
82+
OCI_BIN=docker make container-test
83+
echo "Available Docker images:"
84+
docker images | grep observatorium || echo "No observatorium images found"
85+
7986
- name: End-to-end tests
80-
run: OCI_BIN=docker make test-e2e
87+
run: |
88+
echo "Running e2e tests..."
89+
OCI_BIN=docker make test-e2e
8190
8291
generate:
8392
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)