uptane.github.io icon indicating copy to clipboard operation
uptane.github.io copied to clipboard

Feature Request : Deployment preview Workflow/GHA

Open Abhijay007 opened this issue 1 year ago • 7 comments

We are in need of a deployment preview workflow for our Uptane repository. This workflow is intended to operate specifically for pull requests, providing our reviewers with a live link to assess and review the proposed changes on our website before finalizing the merge process. The primary objective is to have a system where pull requests can initiate a build on a dedicated path, allowing reviewers to evaluate the results of these changes.

We have a preference for open-source alternatives for deployment and do not wish to rely on third-party services like Netlify for deployment or any paid alternatives. Instead, we are actively seeking open-source alternatives that offer similar functionality, We are open to all suggestions, and if there is a way to achieve this directly through GitHub Pages by creating a custom workflow, that would be highly advantageous.

Abhijay007 avatar Oct 16 '23 08:10 Abhijay007

Hi @Abhijay007, deployment preview workflow for uptane can be implemented using github actions workflow (an open-source solution). I would like to do it, requesting to assign this to me.

p21nc3 avatar Oct 23 '23 10:10 p21nc3

Hi @Abhijay007, deployment preview workflow for uptane can be implemented using github actions workflow (an open-source solution). I would like to do it, requesting to assign this to me.

p21nc3 avatar Oct 23 '23 10:10 p21nc3

Hi @Abhijay007, deployment preview workflow for uptane can be implemented using github actions workflow (an open-source solution). I would like to do it, requesting to assign this to me.

sure @p21nc3 go ahead

Abhijay007 avatar Oct 23 '23 10:10 Abhijay007

Hi @Abhijay007, Is this issue still open?

devilkiller-ag avatar Nov 27 '23 06:11 devilkiller-ag

Hi @Abhijay007, Is this issue still open?

devilkiller-ag avatar Nov 27 '23 06:11 devilkiller-ag

Hi @Abhijay007, Is this issue still open?

yea it is, @devilkiller-ag go ahead - you can take reference from this PR if you want to https://github.com/uptane/uptane.github.io/pull/96

Abhijay007 avatar Nov 27 '23 07:11 Abhijay007

@devilkiller-ag are you still up and willing to work on this one?

Abhijay007 avatar Jan 15 '24 18:01 Abhijay007

@devilkiller-ag are you still up and willing to work on this one?

Abhijay007 avatar Jan 15 '24 18:01 Abhijay007

@Abhijay007 assign this to me I would like to give it a try

shubhusion avatar May 27 '24 18:05 shubhusion

@Abhijay007 assign this to me I would like to give it a try

shubhusion avatar May 27 '24 18:05 shubhusion

@Abhijay007 assign this to me I would like to give it a try

sure @shubhusion go ahead

Abhijay007 avatar May 27 '24 18:05 Abhijay007