Skip to content

fix(integrations): clear Coming Soon badge on Workday card - #1211

Merged
vfanelle merged 1 commit into
mainfrom
claude/workday-docs-accessibility-94c011
Sep 25, 2026
Merged

vfanelle merged 1 commit into
mainfrom
claude/workday-docs-accessibility-94c011

Conversation

@vfanelle

@vfanelle vfanelle commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • The Workday card on /en/resources/integrations?q=workday shows a Coming Soon badge and isn't clickable, even though the Workday page is live.
  • The flag comes from @arcadeai/design-system, where Workday is still isComingSoon: true in the latest release (7.9.7) and in the monorepo main.
  • This adds a small docs-side override (LAUNCHED_TOOLKIT_IDS in app/_lib/integration-catalog.ts) that clears the flag for launched toolkits. Remove the entry once DS ships Workday with isComingSoon: false.

Test plan

  • Local dev: ?q=workday shows the Workday card with no badge, linking to /en/resources/integrations/productivity/workday
  • Workday page renders #available-tools (7 tools)
  • pnpm vitest run passes (874 passed, 2 skipped)
  • Biome clean on the changed file

🤖 Generated with Claude Code


Note

Low Risk
Temporary catalog override for display/navigation only; no auth, API, or data-path changes.

Overview
Workday’s integration page is live, but the catalog still marks it Coming Soon from @arcadeai/design-system, which hides the badge behavior and blocks navigation via ToolCard.

This PR adds a docs-side allowlist (LAUNCHED_TOOLKIT_IDS) and applies clearLaunchedComingSoon when building design-system toolkits in getToolkitsWithDocsLinks, so Workday is treated as launched until the design system ships isComingSoon: false.

Reviewed by Cursor Bugbot for commit c1e618c. Bugbot is set up for automated code reviews on this repo. Configure here.

The design-system catalog still flags Workday as isComingSoon, which renders
the integrations card as a non-clickable Coming Soon tile even though the
Workday page is live. Override the flag docs-side until DS ships it as false.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
docs Ready Ready Preview Sep 24, 2026 10:46pm UTC

Request Review

@vfanelle
vfanelle merged commit 034c3e7 into main Sep 25, 2026
7 checks passed

This branch was successfully deployed

1 active deployment
Preview — c1e618c5 Deployed Sep 24, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants