Arjun Malghan • 2 months ago
Live Deployment Inquiry
My project is a custom Github action that works as part of the user's github CI/CD pipeline. It currently requires the user to create a specific yml file in their repo, the template for which is included in my readMe. It uses a BYOK model where the user has to put in their own Gemini API key as a secret. Is this deployment model acceptable? I've included a demo repo with the workflow pre-configured, but if judges want to test on their own repo, the setup takes <2 minutes.
Log in or sign up for Devpost to join the conversation.

3 comments
Shawni Devpost Manager • 2 months ago
Hi there,
Thanks for the insight. This is highly discouraged and instead I recommend you make a testing account for judges to use. You can provide the credentials privately via the submission form. There is a question asking for testing instructions in which only the Devpost managers and judges will see. Please also note that the rules state judges may not test your project and primarily review and score your project based on the demo video and text portions of your submission. Good luck!
Arjun Malghan • 2 months ago
Got it, thank you so much for the response. For the testing account, I have a github account(not my main account) with a repo that has the necessary yml file I've been testing my project on. Would it be acceptable to submit the login info for this account so if the judges want to test my project, they can make commits in the repo and see the result of my custom Github action?
Shawni Devpost Manager • 2 months ago
Hi there,
The DeepMind team reccomends: "Instead of sharing your password, enable workflow_dispatch and make your repository public. This allows the judges to trigger your custom GitHub Action manually from the GitHub UI without needing your login info."
Good luck!