ci
Some checks failed
CI / Flake Check (push) Failing after 3s
CI / Build All Packages (push) Failing after 3s
CI / Build Individual Packages (academic-search-mcp-server) (push) Failing after 3s
CI / Build Individual Packages (duckduckgo-mcp-server) (push) Failing after 3s
CI / Build Individual Packages (manim-mcp-server) (push) Failing after 3s
CI / Build Individual Packages (kindly-web-search-mcp-server) (push) Failing after 3s
CI / Build Individual Packages (pdf-reader-mcp) (push) Failing after 3s
CI / Build Individual Packages (rust-research-mcp) (push) Failing after 3s
CI / Build Individual Packages (zotero-mcp) (push) Failing after 3s

This commit is contained in:
MCP Packages
2026-02-07 00:08:04 +01:00
parent 734bf10301
commit bb6b3700a9
2 changed files with 60 additions and 1 deletions

59
.gitea/workflows/ci.yml Normal file
View File

@@ -0,0 +1,59 @@
name: CI
on:
push:
branches: [ main, master ]
pull_request:
branches: [ main, master ]
jobs:
flake-check:
name: Flake Check
runs-on: nix
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Validate flake
run: nix flake check --print-build-logs
build-all:
name: Build All Packages
runs-on: nix
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build all MCP servers
run: nix build .#default --print-build-logs
build-individual:
name: Build Individual Packages
runs-on: nix
strategy:
fail-fast: false
matrix:
package:
- academic-search-mcp-server
- duckduckgo-mcp-server
- kindly-web-search-mcp-server
- manim-mcp-server
- pdf-reader-mcp
- rust-research-mcp
- zotero-mcp
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Build ${{ matrix.package }}
run: nix build .#${{ matrix.package }} --print-build-logs
- name: Test executable exists
run: |
if [ -e "./result/bin/${{ matrix.package }}" ]; then
echo "✓ Executable found: ${{ matrix.package }}"
./result/bin/${{ matrix.package }} --help || true
else
echo "⚠ No executable found at ./result/bin/${{ matrix.package }}"
ls -la ./result/bin/ || echo "No bin directory"
fi

View File

@@ -13,7 +13,7 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
flake-utils.url = "github:numtide/flake-utils";
jailed-agents.url = "git+ssh://gitea@gitea.bueso.eu/luis/jailed-agents";
jailed-agents.url = "git+https://gitea@gitea.bueso.eu/luis/jailed-agents";
};
outputs =