Closed waveywaves closed 4 hours ago
@waveywaves the GitHub pull requests plugin is maintained by @RoadieHQ a company I work for. I can't claim much of the credit for the plugin.
I have seen places where render functions are passed to allow components to be injected into other components. The best patterns for that type of thing I wouldnt be able to advise.
@punkle Thank you for the reply.
I have seen places where render functions are passed to allow components to be injected into other components. The best patterns for that type of thing I wouldnt be able to advise.
Could you point me to them for the sake of context ? Not sure how they would be implemented. Is there anyone on the @RoadieHQ team relevant to this endeavor who might be able to pitch in ?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
🔖 Summary
Uffizzi is a ephemeral environments service. Backstage uses Uffizzi for creating ephemeral environments or previews on every pull request. We want to make a plugin that would help the Backstage team
trigger previews manually if required
In the SIG Catalog call on 2nd May 2023, @awanlin suggested that it would be cool to have a column which showed the preview for a pull request in the pull request plugin (this one is maintained by @punkle if I am not wrong). Can a plugin import from another plugin if that is possible ? Or can I help extend the pull request plugin to support Uffizzi itself ?
Currently I have created a MVP which just calls all the PR previews created for the Backstage repo to get an idea of the Backstage development ecosystem. https://github.com/UffizziCloud/backstage-uffizzi-plugin
cc @axisofentropy @gadkins @jpthurman
🌐 Project website (if applicable)
https://uffizzi.com
✌️ Context
No response
👀 Have you spent some time to check if this plugin request has been raised before?
🏢 Have you read the Code of Conduct?
Are you willing to submit PR?
Yes I am willing to submit a PR!