--- import BaseLayout from "@/layouts/BaseLayout.astro"; import { Button } from "@/components/ui/button"; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card"; import { getDatabase, schema } from "@/db"; import { eq, desc } from "drizzle-orm"; const user = Astro.locals.user; if (!user) return Astro.redirect("/login"); const db = getDatabase(); const initialSets = (await db.query.changeSets?.findMany({ where: eq(schema.changeSets.createdById, user.id), orderBy: [desc(schema.changeSets.createdAt)], limit: 25, })) || []; ---
Cross-Repo Change Sets Group pull requests across repositories into one coordinated change workflow.
Your Change Sets Open an item to inspect cross-repository linked pull requests.
{initialSets.length === 0 ? (
No change sets yet.
) : ( initialSets.map((item) => ( )) )}
Selected Change Set Cross-repo linked items and execution order.
Select a change set to inspect details.