deploy-pages icon indicating copy to clipboard operation
deploy-pages copied to clipboard

When the preview feature will be available

Open sunny0826 opened this issue 1 year ago • 3 comments

I've observed that the preview feature is already active on the jekyll-preview.yml workflow at https://github.com/github/opensource.guide/blob/main/.github/workflows/jekyll-preview.yml. However, the README documentation still indicates that this feature is not publicly available. Given that I've seen some third-party Actions have implemented this capability, I'm inquiring about the timeline for when this feature will be officially rolled out for general use.

sunny0826 avatar Apr 17 '24 12:04 sunny0826

See also https://github.com/orgs/community/discussions/7730

AlekSi avatar Jun 17 '24 14:06 AlekSi

Just to add on that, I did try a couple of attempts with the help of a friend to trigger the event through a PR, you can check the action here: https://github.com/patrickelectric/cockpit-public/actions/runs/9893087461

As you can see, the action is running with the same configuration as available in the opensource.guide repository. Added the steps manually: https://github.com/patrickelectric/cockpit-public/blob/master/.github/workflows/ci.yml#L70-L87 and also using a standalone action: https://github.com/patrickelectric/cockpit-public/blob/master/.github/workflows/deploy-page.yml

On both attempts I was able to have the action to deploy the page, but not to drafts.github.io but to my own github pages: image

:warning: I know that this is not public and in alpha phase, but it would be nice to know if this feature is limited to a couple of repositories, or available but not documented at all. Because I put a lot of time investigating this feature and would like to know :rofl:

patrickelectric avatar Jul 11 '24 16:07 patrickelectric

Previously the GitHub team closed https://github.com/actions/deploy-pages/issues/180 without any timeline. Hope they provide more information this time around.

danielorbach avatar Jul 12 '24 13:07 danielorbach

https://github.com/emilk/egui/pull/5131 is a nice example of how this could be done with existing GitHub actions, while we're waiting for the official feature

neongreen avatar Nov 10 '24 13:11 neongreen

No ETA at the moment.

yoannchaudet avatar Nov 19 '24 00:11 yoannchaudet

@yoannchaudet if there's no ETA why close this?

ImLunaHey avatar Jan 01 '25 23:01 ImLunaHey

Please make it possible

landsman avatar Feb 16 '25 12:02 landsman