diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index eb0de2ae9..e68373933 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -2,7 +2,7 @@ name: screenshots on: pull_request: - branches: [ main ] + branches: [main] jobs: test: @@ -15,7 +15,8 @@ jobs: node-version: 22 cache: npm cache-dependency-path: 2025/package-lock.json - - run: cd 2025 && npm ci && npm run dev & + - run: cd 2025 && npm ci + - run: cd 2025 && npm run dev & env: PORT: 3001 - run: cd 2025 && npx playwright install --with-deps diff --git a/2025/messages/en.json b/2025/messages/en.json index 298d839cc..e27d36a58 100644 --- a/2025/messages/en.json +++ b/2025/messages/en.json @@ -58,7 +58,8 @@ "LT": "LT", "sponsor session": "Sponsor session", "sponsor LT": "Sponsor LT" - } + }, + "recording": "Recording" }, "venue": { "placeName": "Gran Tokyo South Tower", diff --git a/2025/messages/ja.json b/2025/messages/ja.json index 43d421724..af1e1bee3 100644 --- a/2025/messages/ja.json +++ b/2025/messages/ja.json @@ -58,7 +58,8 @@ "LT": "LT", "sponsor session": "スポンサーセッション", "sponsor LT": "スポンサーLT" - } + }, + "recording": "録画" }, "venue": { "placeName": "グラントウキョウサウスタワー", diff --git a/2025/src/app/[locale]/talks/[slug]/page.tsx b/2025/src/app/[locale]/talks/[slug]/page.tsx index 9b42cee35..8eb19bc33 100644 --- a/2025/src/app/[locale]/talks/[slug]/page.tsx +++ b/2025/src/app/[locale]/talks/[slug]/page.tsx @@ -62,6 +62,20 @@ export default async function Page({ params }: Props) { {session.talk.language}

+ {session.talk.recordingUrl && ( +
+

{t("recording")}

+