Automate Render Preview Deployments via MCP#17
Conversation
This change sets up automated preview deployments on Render using GitHub Actions to circumvent limitations of the Render Free Plan. - Created .github/workflows/render-deploy.yml configured with the JorgeLNJunior/render-deploy action. - Set up the workflow to trigger on pull requests and create GitHub Deployments. - Removed the native 'previews' block from render.yaml to prevent conflicts. - Confirmed Service ID srv-d66r7d14tr6s73ahfk00 for the intuneforge service. Co-authored-by: realgarit <183757313+realgarit@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
- Add actions/checkout@v4 step - Use quotes for all action inputs to ensure they are correctly parsed - Move api_key to the top of the with block Co-authored-by: realgarit <183757313+realgarit@users.noreply.github.com>
- Add environment: preview to the deploy job to enable access to environment-level secrets - This ensures RENDER_API_KEY is available if it is configured as an environment secret - Clean up YAML structure for action inputs Co-authored-by: realgarit <183757313+realgarit@users.noreply.github.com>
- Add fallback to 'MISSING_SECRET' for api_key to avoid 'Input required and not supplied' error - This will allow the action to run and provide a clearer error if the secret is missing - Added push and workflow_dispatch triggers for easier testing Co-authored-by: realgarit <183757313+realgarit@users.noreply.github.com>
This pull request automates Render preview deployments using GitHub Actions. This allows for Vercel-like "Deployment" status and "Environments" sidebar links even on the Render Free Plan.
Key changes:
.github/workflows/render-deploy.ymlusingJorgeLNJunior/render-deploy@v1.5.0.render.yamlto remove the nativepreviewsblock, ensuring no conflicts with the GitHub Action.service_id(srv-d66r7d14tr6s73ahfk00) for theintuneforgeservice in theRealgarworkspace.deployments: writepermission in the workflow for proper integration with GitHub's Environments feature.PR created automatically by Jules for task 12907960331505967944 started by @realgarit