GitHub Code Sync (alpha) #2
Replies: 2 comments 5 replies
-
After trying this out for a bit it makes me really excited to see what's to come next for this feature 🤗. "Sync on Vercel Deployment done" is such a great addition as it ties app changes with e2e changes 🤝. No need to create maintenance windows anymore when there's a breaking change in the codebase. Absolutely love it 💯. Here's some things that are still missing for my workflow:
|
Beta Was this translation helpful? Give feedback.
-
Update on Local dependenciesWe just enabled the ability to resolve local dependencies. This means:
This is done automatically. No GH action or CLI's needed. I created a demo repo based on the Vercel Commerce template to showcase this.
Known limitations
|
Beta Was this translation helpful? Give feedback.
-
Introduction
updates
Managing your Browser checks' code (Playwright or Puppeteer) through the Checkly UI is a good start for many users, but it's hard to scale as you create more and more browser checks. We noticed the following problems:
TL;DR — How do I get started?
We can enable this feature on your account with a feature flag. Please send an email to tim [at] checklyhq.com with your accountId which you can find on your account settings page
After that, you can find the GitHub Code Sync option in the "Change Settings" flyout on the Browser check edit screen.
What is GitHub Code Sync?
This Alpha version of GitHub Code Sync enables two use cases based on the same idea: you link a single
.js
file inside a repository on GitHub (private or public) to a Browser check and Checkly syncs it for you.The Alpha supports two use cases:
1. Sync on
push
Requirements
main
main
the contents of the file are injected into the check.2. Sync on Vercel Deployment done
This option is "Vercel deployment aware" and only persists file contents to your check on a successful deployment from Vercel to your Production environment. This enables you to lifecycle your checks' code with your application code.
Requirements
Examples
We are dog fooding this solution right now on our own marketing site at https://github.com/checkly/checklyhq.com/tree/main/_checkly
What's next?
This Alpha version is us shipping very early to gather as much feedback and insights as early as possible. We are actively working on expanding the use cases and functionality, while not waiting to "ship a Rolls Royce" that is unvalidated. Next topics are
Discussion
What feedback or suggestions do you have about GitHub Code Sync (alpha)?
Public Roadmap Issue
We are tracking the delivery of this feature here checkly/public-roadmap#213
Beta Was this translation helpful? Give feedback.
All reactions