redwoodjs / redwood

The App Framework for Startups
https://redwoodjs.com
MIT License
17.31k stars 995 forks source link

[RFC]: Update Gitpod Configuration for CICD #9399

Open ahaywood opened 12 months ago

ahaywood commented 12 months ago

Summary

We have the beginnings of a Gitpod integration so that all Pull Requests can be open in GitPod. However, parts of it don't seem to be working right now as expected.

Motivation

We want to make it easier to review PRs.

Detailed proposal

I have some feedback from the GitPod team that I want to implement. I'll also be enlisting their help.

Are you interested in working on this?

ahaywood commented 12 months ago

Within the .gitpod.yml file, it looks like our current configuration is deprecated.

CleanShot 2023-11-10 at 12 43 22

Documentation within Gitpod to reference

gtsiolis commented 11 months ago

Hi @ahaywood. Indeed, prebuild settings in the .gitpod.yml are deprecated, see relevant changelog for more details around the new simplified default prebuild settings, branch filters, and more.

gtsiolis commented 11 months ago

Also, regarding easier reviews, if you sign in on the GitHub Pull Requests and Issues extension which is enabled for all workspaces, you'll be able to open the Pull Request layout when opening Pull Requests in Gitpod, see example screenshot below for https://github.com/redwoodjs/redwood/pull/9362.

Pull Request layout in Gitpod with GitHub Pull Requests and Issues extension
Screenshot 2023-11-16 at 16 06 09