feat: machine mode, PEM-only certs, ECH support, multi-instance config, batch ops, xbctl

This commit is contained in:
xboard
2026-04-16 23:06:58 +08:00
parent 598b6b531b
commit c5bcbc3299
52 changed files with 6676 additions and 1348 deletions
+9 -1
View File
@@ -56,12 +56,18 @@ jobs:
make build-linux-arm64
fi
- name: Upload Artifact
- name: Upload xboard-node artifact
uses: actions/upload-artifact@v4
with:
name: xboard-node-${{ matrix.goos }}-${{ matrix.goarch }}
path: xboard-node-${{ matrix.goos }}-${{ matrix.goarch }}
- name: Upload xbctl artifact
uses: actions/upload-artifact@v4
with:
name: xbctl-${{ matrix.goos }}-${{ matrix.goarch }}
path: xbctl-${{ matrix.goos }}-${{ matrix.goarch }}
build-docker:
name: Build & Push Docker Image
runs-on: ubuntu-latest
@@ -118,3 +124,5 @@ jobs:
files: |
dist/xboard-node-linux-amd64
dist/xboard-node-linux-arm64
dist/xbctl-linux-amd64
dist/xbctl-linux-arm64