diff --git a/.github/workflows/presubmits.yml b/.github/workflows/presubmits.yml new file mode 100644 index 0000000..fbae8f4 --- /dev/null +++ b/.github/workflows/presubmits.yml @@ -0,0 +1,49 @@ +# .github/workflows/presubmits.yml + +name: Presubmits + +on: [pull_request] + +jobs: + prettier-check: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v6 + + - name: Set up Node.js + uses: actions/setup-node@v6 + with: + node-version: "24" + + - name: Install pnpm + run: | + npm install -g pnpm + + - name: Install dependencies + run: pnpm install + + - name: Run Prettier check + run: pnpm run format-check + builder: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v6 + + - name: Set up Node.js + uses: actions/setup-node@v6 + with: + node-version: "24" + + - name: Install pnpm + run: | + npm install -g pnpm + + - name: Install dependencies + run: pnpm install + + - name: Run Builder + run: pnpm run build diff --git a/.github/workflows/prettier.yml b/.github/workflows/prettier.yml deleted file mode 100644 index 88010b1..0000000 --- a/.github/workflows/prettier.yml +++ /dev/null @@ -1,28 +0,0 @@ -# .github/workflows/prettier.yml - -name: Prettier Check - -on: [pull_request] - -jobs: - prettier-check: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Set up Node.js - uses: actions/setup-node@v2 - with: - node-version: "20" - - - name: Install pnpm - run: | - npm install -g pnpm - - - name: Install dependencies - run: pnpm install - - - name: Run Prettier check - run: pnpm run format-check diff --git a/apps/web/src/components/shared/error.tsx b/apps/web/src/components/shared/ErrorFallback.tsx similarity index 100% rename from apps/web/src/components/shared/error.tsx rename to apps/web/src/components/shared/ErrorFallback.tsx diff --git a/apps/web/src/routes/__root.tsx b/apps/web/src/routes/__root.tsx index 8ebb03c..44517d6 100644 --- a/apps/web/src/routes/__root.tsx +++ b/apps/web/src/routes/__root.tsx @@ -6,7 +6,7 @@ import { isProtectedRoute } from "@/lib/functions/auth"; import type { RouterContext } from "@/lib/types"; import { Providers } from "@/providers"; import { Navbar } from "@/components/shared/Navbar/navbar"; -import ErrorComponent from "@/components/shared/Error"; +import ErrorComponent from "@/components/shared/ErrorFallback"; export const Route = createRootRouteWithContext()({ beforeLoad: async ({ location }) => {