diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 62d01a817c..a0a32f8324 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -26,7 +26,7 @@ jobs: - name: Validate code snippets run: pnpm validate:snippets - playwright: + test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -40,13 +40,16 @@ jobs: - name: Install Dependencies run: pnpm i + - name: Run unit tests + run: pnpm test:unit + # per the docs: "caching browser binaries is not recommended, # since the amount of time it takes to restore the cache is # comparable to the time it takes to download the binaries" - name: Install Playwright Browsers run: ./node_modules/.bin/playwright install --with-deps - - name: Run Playwright tests + - name: Run end-to-end tests run: ./node_modules/.bin/playwright test - uses: actions/upload-artifact@v4 @@ -55,6 +58,3 @@ jobs: name: playwright-report path: playwright-report/ retention-days: 30 - - - name: Run unit tests - run: pnpm test:unit diff --git a/src/app/(main)/community/events/page.tsx b/src/app/(main)/community/events/page.tsx index e966fdbbc2..1d2821a835 100644 --- a/src/app/(main)/community/events/page.tsx +++ b/src/app/(main)/community/events/page.tsx @@ -1,5 +1,6 @@ import { Breadcrumbs } from "@/_design-system/breadcrumbs" import { meetups } from "@/components/meetups" +import { Button } from "@/app/conf/_design-system/button" import { MeetupsMap } from "./meetups-map" import { EventsList } from "./events-list" @@ -9,6 +10,9 @@ import { GetYourMeetupNoticedSection } from "./get-your-meetup-noticed-section" import { BringGraphQLToYourCommunity } from "./bring-graphql-to-your-community" import dynamic from "next/dynamic" +const ISSUE_TEMPLATE_LINK = + "https://github.com/graphql/community-wg/issues/new?assignees=&labels=event&template=event-submission.yml" + const GalleryStrip = dynamic( () => import("@/app/conf/2025/components/gallery-strip").then( @@ -75,10 +79,20 @@ export default function EventsPage() { {upcomingEvents.length > 0 && (
-

Upcoming events

-

- See what’s coming up across the GraphQL ecosystem. -

+
+
+

Upcoming events

+

+ See what’s coming up across the GraphQL ecosystem. +

+
+ +
)}