Skip to content

Commit 26f9dc3

Browse files
authored
Merge branch 'main' into claude/slack-fix-additionalfiles-path-resolution-kDZvR
2 parents ff856f7 + 42dfb87 commit 26f9dc3

104 files changed

Lines changed: 43081 additions & 584 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.

.github/workflows/claude.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,23 @@ jobs:
3030
with:
3131
fetch-depth: 1
3232

33+
- name: ⎔ Setup pnpm
34+
uses: pnpm/action-setup@v4
35+
with:
36+
version: 10.23.0
37+
38+
- name: ⎔ Setup node
39+
uses: buildjet/setup-node@v4
40+
with:
41+
node-version: 20.19.0
42+
cache: "pnpm"
43+
44+
- name: 📥 Download deps
45+
run: pnpm install --frozen-lockfile
46+
47+
- name: 📀 Generate Prisma Client
48+
run: pnpm run generate
49+
3350
- name: Run Claude Code
3451
id: claude
3552
uses: anthropics/claude-code-action@v1

.github/workflows/unit-tests-internal.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,17 @@ jobs:
7272
if: ${{ !env.DOCKERHUB_USERNAME }}
7373
run: echo "DockerHub login skipped because secrets are not available."
7474

75+
- name: 🐳 Pre-pull testcontainer images
76+
if: ${{ env.DOCKERHUB_USERNAME }}
77+
run: |
78+
echo "Pre-pulling Docker images with authenticated session..."
79+
docker pull postgres:14
80+
docker pull clickhouse/clickhouse-server:25.4-alpine
81+
docker pull redis:7-alpine
82+
docker pull testcontainers/ryuk:0.11.0
83+
docker pull electricsql/electric:1.2.4
84+
echo "Image pre-pull complete"
85+
7586
- name: 📥 Download deps
7687
run: pnpm install --frozen-lockfile
7788

.github/workflows/unit-tests-packages.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,17 @@ jobs:
7272
if: ${{ !env.DOCKERHUB_USERNAME }}
7373
run: echo "DockerHub login skipped because secrets are not available."
7474

75+
- name: 🐳 Pre-pull testcontainer images
76+
if: ${{ env.DOCKERHUB_USERNAME }}
77+
run: |
78+
echo "Pre-pulling Docker images with authenticated session..."
79+
docker pull postgres:14
80+
docker pull clickhouse/clickhouse-server:25.4-alpine
81+
docker pull redis:7-alpine
82+
docker pull testcontainers/ryuk:0.11.0
83+
docker pull electricsql/electric:1.2.4
84+
echo "Image pre-pull complete"
85+
7586
- name: 📥 Download deps
7687
run: pnpm install --frozen-lockfile
7788

.github/workflows/unit-tests-webapp.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,17 @@ jobs:
7272
if: ${{ !env.DOCKERHUB_USERNAME }}
7373
run: echo "DockerHub login skipped because secrets are not available."
7474

75+
- name: 🐳 Pre-pull testcontainer images
76+
if: ${{ env.DOCKERHUB_USERNAME }}
77+
run: |
78+
echo "Pre-pulling Docker images with authenticated session..."
79+
docker pull postgres:14
80+
docker pull clickhouse/clickhouse-server:25.4-alpine
81+
docker pull redis:7-alpine
82+
docker pull testcontainers/ryuk:0.11.0
83+
docker pull electricsql/electric:1.2.4
84+
echo "Image pre-pull complete"
85+
7586
- name: 📥 Download deps
7687
run: pnpm install --frozen-lockfile
7788

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import { cn } from "~/utils/cn";
2+
import { Badge } from "./primitives/Badge";
3+
import { SimpleTooltip } from "./primitives/Tooltip";
4+
5+
export function AlphaBadge({
6+
inline = false,
7+
className,
8+
}: {
9+
inline?: boolean;
10+
className?: string;
11+
}) {
12+
return (
13+
<SimpleTooltip
14+
button={
15+
<Badge variant="extra-small" className={cn(inline ? "inline-grid" : "", className)}>
16+
Alpha
17+
</Badge>
18+
}
19+
content="This feature is in Alpha."
20+
disableHoverableContent
21+
/>
22+
);
23+
}
24+
25+
export function AlphaTitle({ children }: { children: React.ReactNode }) {
26+
return (
27+
<>
28+
<span>{children}</span>
29+
<AlphaBadge />
30+
</>
31+
);
32+
}

0 commit comments

Comments
 (0)