Skip to content

Temporary add trigger on push to let Github know about this workflow #1

Temporary add trigger on push to let Github know about this workflow

Temporary add trigger on push to let Github know about this workflow #1

name: Integration Tests
on:
workflow_dispatch: # Manual trigger only
push:
jobs:
integration-test:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Checkout code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8
- name: Set up Go
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00
with:
go-version: 1.24.2
cache: true
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435
- name: Build Docker image
run: make docker-build
env:
DOCKER_BUILDKIT: 1
- name: Verify Docker image
run: docker images | grep docker/model-runner
- name: Run integration tests
working-directory: cmd/cli/commands
run: go test -v -tags=integration -timeout=5m -run TestIntegration_PullModel
env:
CGO_ENABLED: 1