Skip to content

chore(deps): bump org.springframework.boot:spring-boot-dependencies from 3.2.0 to 4.0.5 #3

chore(deps): bump org.springframework.boot:spring-boot-dependencies from 3.2.0 to 4.0.5

chore(deps): bump org.springframework.boot:spring-boot-dependencies from 3.2.0 to 4.0.5 #3

Workflow file for this run

name: Integration Tests
on:
push:
branches: [main]
pull_request:
branches: [main]
schedule:
- cron: '0 4 * * 1' # Weekly Monday 4am UTC
workflow_dispatch:
jobs:
integration:
runs-on: ubuntu-latest
services:
streamline:
image: ghcr.io/streamlinelabs/streamline:latest
ports:
- 9092:9092
- 9094:9094
options: >-
--health-cmd "curl -f http://localhost:9094/health || exit 1"
--health-interval 5s
--health-timeout 5s
--health-retries 10
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'
cache: 'maven'
- name: Wait for Streamline
run: |
for i in $(seq 1 30); do
curl -sf http://localhost:9094/health && break
echo "Waiting for Streamline... ($i/30)"
sleep 2
done
- name: Run integration tests
run: mvn --batch-mode -Pintegration verify
env:
STREAMLINE_BOOTSTRAP_SERVERS: localhost:9092
STREAMLINE_HTTP_URL: http://localhost:9094