feat: Add initial implementation of CI/CD workflows, documentation, and testing framework

This commit is contained in:
HueByte
2026-02-19 05:35:05 +01:00
parent 3188d18da2
commit 56ff6197a2
21 changed files with 888 additions and 2 deletions
+55
View File
@@ -0,0 +1,55 @@
{
"metadata": [
{
"src": [
{
"src": "../src",
"files": [
"EchoHub.Core/EchoHub.Core.csproj",
"EchoHub.Server/EchoHub.Server.csproj",
"EchoHub.Client/EchoHub.Client.csproj"
]
}
],
"dest": "api",
"properties": {
"TargetFramework": "net10.0"
}
}
],
"build": {
"content": [
{
"files": [
"**/*.{md,yml}"
],
"exclude": [
"_site/**"
]
}
],
"resource": [
{
"files": [
"images/**"
]
}
],
"output": "_site",
"template": [
"default",
"modern"
],
"globalMetadata": {
"_appName": "EchoHub",
"_appTitle": "EchoHub Documentation",
"_enableSearch": true,
"_disableContribution": false,
"_gitContribute": {
"repo": "https://github.com/HueByte/EchoHub",
"branch": "master"
}
},
"markdownEngineName": "markdig"
}
}