portail 2.1.0

Unified proxy/gateway: AI Gateway + MCP Gateway + CDN cache
Documentation
name: E2E Tests

# Full user-journey tests: install, serve, CLI, API, config, CI agents.
# Runs on every tag push and manual trigger. Never blocks CI — advisory.

on:
  push:
    tags: ["v*"]
  workflow_dispatch:

jobs:
  e2e:
    runs-on: blacksmith
    timeout-minutes: 10
    steps:
      - uses: actions/checkout@v7

      - name: Install Rust
        uses: actions-rust-lang/setup-rust-toolchain@v1

      - name: Build portail
        run: cargo build --release

      - name: Install binary
        run: sudo cp target/release/portail /usr/local/bin/

      - name: Run E2E test suite
        run: bash scripts/e2e-test.sh