Skip to content

revert: Remove Keka API integration, restore embed#83

Merged
vibemarketerpromax merged 2 commits intomainfrom
revert/keka-api-careers
Feb 16, 2026
Merged

revert: Remove Keka API integration, restore embed#83
vibemarketerpromax merged 2 commits intomainfrom
revert/keka-api-careers

Conversation

@vibemarketerpromax
Copy link
Collaborator

Summary

  • Reverts PR feat: Replace Keka embed with native API-driven job listings #81 which replaced the Keka embed with API-driven job listings
  • API approach requires storing credentials in CI/CD secrets on a public repo - not appropriate
  • Restores the original Keka embed iframe (KekaJobsEmbed.tsx)
  • Removes all API client code, career components, and scheduled rebuild workflow
  • Reverts CI workflow changes that referenced KEKA_* secrets

Reverted files

Restored Deleted
components/KekaJobsEmbed.tsx lib/keka.ts
app/careers/page.tsx (original) lib/keka-jobs.ts
app/globals.css (embed CSS) components/careers/*
.env.example (no KEKA vars) app/careers/CareersClient.tsx
.github/workflows/ci.yml .github/workflows/rebuild-jobs.yml
.github/workflows/nextjs.yml

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Feb 16, 2026

Deploying website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 50e9c6e
Status: ✅  Deploy successful!
Preview URL: https://5fcb3547.website-yiq.pages.dev
Branch Preview URL: https://revert-keka-api-careers.website-yiq.pages.dev

View logs

@vibemarketerpromax vibemarketerpromax merged commit 0a2af49 into main Feb 16, 2026
4 of 5 checks passed
@vibemarketerpromax vibemarketerpromax deleted the revert/keka-api-careers branch February 16, 2026 16:09
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.

1 participant