diff --git a/README.md b/README.md index 249ad3f..a59a692 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,10 @@ This repository supports the development of the Hyperfleet OpenAPI contract, but This project hosts the TypeSpec files to generate the HyperFleet core OpenAPI specification. TypeSpec is an implementation detail providing better ergonomics than writing contracts in plain YAML. The repository generates the core provider contract; the provider-specific contract lives in [hyperfleet-api-spec-template](https://github.com/openshift-hyperfleet/hyperfleet-api-spec-template). -Access to the OpenAPI contract source of truth in hyperfleet-api repository: +Browse the generated core contract in Swagger UI (GitHub Pages): - -Access directly to the latest generated contract in this repository: - -- core: - ## Consuming the API Specifications ### Source of truth (Production contract) @@ -63,6 +59,7 @@ The repository is organized with root-level configuration files and two main dir ### Root-Level Files +- **`index.html`** - Swagger UI for browsing the core contract on GitHub Pages (swagger-ui-dist 5.32.6) - **`main.tsp`** - Main TypeSpec entry point that imports all service definitions - **`tspconfig.yaml`** - TypeSpec compiler configuration diff --git a/core.html b/core.html deleted file mode 100644 index c2373c8..0000000 --- a/core.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - SwaggerUI - - - -
- - - - - diff --git a/gcp.html b/gcp.html deleted file mode 100644 index 9369637..0000000 --- a/gcp.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - SwaggerUI - - - -
- - - - - \ No newline at end of file diff --git a/index.html b/index.html index 6db3168..b91d54f 100644 --- a/index.html +++ b/index.html @@ -5,20 +5,39 @@ + HyperFleet Core API — Swagger UI + - SwaggerUI -
- - + +