Skip to content

Add Claude Code observability plugin with skills, tests, and docs (#120) #1

Add Claude Code observability plugin with skills, tests, and docs (#120)

Add Claude Code observability plugin with skills, tests, and docs (#120) #1

Workflow file for this run

name: E2E Tests
on:
push:
branches: [main]
paths-ignore:
- 'docs/**'
- '*.md'
pull_request:
branches: [main]
paths-ignore:
- 'docs/**'
- '*.md'
workflow_dispatch:
jobs:
e2e-compose:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- name: Run E2E tests (docker compose)
run: ./test/e2e.sh
- name: Dump logs on failure
if: failure()
run: docker compose logs --tail=50
e2e-install:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- name: Run E2E tests (install.sh)
run: ./test/e2e-install.sh
- name: Dump logs on failure
if: failure()
run: docker compose -f /tmp/observability-stack-e2e/docker-compose.yml logs --tail=50 2>/dev/null || true