Skip to content

initial public release v0.1.0 under Apache 2.0 #6

initial public release v0.1.0 under Apache 2.0

initial public release v0.1.0 under Apache 2.0 #6

Workflow file for this run

name: CI
on:
push:
pull_request:
jobs:
ci:
runs-on: ubuntu-latest
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/setup-node@v4.4.0
with:
node-version: '22'
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Typecheck
run: npm run typecheck
- name: Lint
run: npm run lint
- name: Unit & integration tests
run: npm test
- name: E2E — full suite (MCP tools + OAuth metadata + real JWT via Docker)
run: |
python3 tests/demo_e2e.py --start-services --oauth \
--oauth-resource-uri "http://127.0.0.1:3333" \
--oauth-auth-servers "https://auth.example.com" \
--docker-oauth