chore(release): prepare v0.1.0 for crates.io
- bump version to 0.1.0; add crates.io metadata (include list, homepage, rust-version) - add .github/workflows/release.yml: on tag v* → publish to crates.io + GitHub Release with binaries - README: absolute links/images and badges so it renders on crates.io; add install section - CHANGELOG: 0.1.0
This commit is contained in:
+16
-3
@@ -1,13 +1,26 @@
|
||||
[package]
|
||||
name = "cortiq-gateway"
|
||||
version = "0.0.1"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
rust-version = "1.75"
|
||||
license = "Apache-2.0"
|
||||
description = "Universal LLM gateway with intelligent routing via cortiq-router"
|
||||
description = "Universal LLM gateway with intelligent routing and an embedded multilingual admin console"
|
||||
repository = "https://github.com/infosave2007/cortiq-gateway"
|
||||
homepage = "https://api.allaigate.com"
|
||||
readme = "README.md"
|
||||
keywords = ["llm", "gateway", "proxy", "openai", "routing"]
|
||||
categories = ["web-programming::http-server"]
|
||||
categories = ["web-programming::http-server", "command-line-utilities"]
|
||||
# Files shipped in the published crate. The embedded admin SPA (web/) MUST be
|
||||
# included because rust-embed compiles it in; docs/screenshots are excluded to
|
||||
# keep the crate lean.
|
||||
include = [
|
||||
"src/**/*",
|
||||
"web/**/*",
|
||||
"config/gateway.example.toml",
|
||||
"README.md",
|
||||
"CHANGELOG.md",
|
||||
"LICENSE",
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
# async runtime + HTTP server
|
||||
|
||||
Reference in New Issue
Block a user