Skip to content

Commit 0c99477

Browse files
committed
Merge issue-29-rebased into issue-29
2 parents 9edc2d3 + fdb5e21 commit 0c99477

55 files changed

Lines changed: 13094 additions & 139 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.githooks/pre-commit

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
#!/usr/bin/env bash
22
set -euo pipefail
33

4-
node scripts/split-knowledge-large-files.js
4+
HOOK_DIR="$(cd "$(dirname "$0")" && pwd)"
5+
REPO_ROOT="$(cd "$HOOK_DIR/.." && pwd)"
6+
cd "$REPO_ROOT"
57

8+
node scripts/split-knowledge-large-files.js
69
if [ -d ".knowledge" ]; then
710
git add -A .knowledge
811
fi
@@ -29,3 +32,5 @@ if [ "${#too_large[@]}" -gt 0 ]; then
2932
printf ' - %s\n' "${too_large[@]}"
3033
exit 1
3134
fi
35+
36+
bash "$REPO_ROOT/scripts/pre-commit-secret-guard.sh"

.github/workflows/check.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,16 @@ jobs:
8484
run: pnpm --filter ./packages/app lint:effect
8585
- name: Lint Effect-TS (lib)
8686
run: pnpm --filter ./packages/lib lint:effect
87+
88+
e2e-opencode:
89+
name: E2E (OpenCode)
90+
runs-on: ubuntu-latest
91+
timeout-minutes: 25
92+
steps:
93+
- uses: actions/checkout@v6
94+
- name: Install dependencies
95+
uses: ./.github/actions/setup
96+
- name: Docker info
97+
run: docker version && docker compose version
98+
- name: OpenCode autoconnect
99+
run: bash scripts/e2e/opencode-autoconnect.sh

0 commit comments

Comments
 (0)