•   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.

  • 3 comments

  • 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!

  •   •   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?

  • 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!

Log in or sign up for Devpost to join the conversation.