Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for publishing download site maintenance branch #200

Merged
merged 1 commit into from
Jun 27, 2023

Conversation

jcfr
Copy link
Member

@jcfr jcfr commented Jun 27, 2023

This branch is expected to be manually checkout on the server while the maintenance is taking place.

@slicerbot
Copy link

slicerbot commented Jun 27, 2023

download.slicer.org preview [branch: deploy_download_maintenance_preview]

⚠️ The download preview is a static website generated using mock data 1, is temporary and may be updated at anytime 2

Screenshot from https://deploy-download-maintenance-preview--slicer-org.netlify.app/download.html
Screenshot

Footnotes

  1. See front matter variable download_mock associated with https://raw.githubusercontent.com/Slicer/slicer.org/main/download.markdown

  2. Due to limitation of Netlify preventing us from having multiple deploy previews associated with a single pull request and the impossibility of using repository secret in a workflow associated with a pull-request originating from forks, the deploy-download-preview site is only updated for pull request originating from this repository and will be overriden after another pull request is pushed or updated.

@slicerbot
Copy link

slicerbot commented Jun 27, 2023

download.slicer.org preview [branch: deploy_download_preview]

⚠️ The download preview is a static website generated using mock data 1, is temporary and may be updated at anytime 2

Screenshot from https://deploy-download-preview--slicer-org.netlify.app/download_release_and_nightly.html Screenshot from https://deploy-download-preview--slicer-org.netlify.app/download_only_release.html Screenshot from https://deploy-download-preview--slicer-org.netlify.app/download_only_nightly.html
Screenshot Screenshot Screenshot
Screenshot from https://deploy-download-preview--slicer-org.netlify.app/download_release_and_nightly.html
Screenshot

Footnotes

  1. See front matter variable download_mock associated with https://raw.githubusercontent.com/Slicer/slicer.org/main/download.markdown

  2. Due to limitation of Netlify preventing us from having multiple deploy previews associated with a single pull request and the impossibility of using repository secret in a workflow associated with a pull-request originating from forks, the deploy-download-preview site is only updated for pull request originating from this repository and will be overriden after another pull request is pushed or updated.

@jcfr jcfr force-pushed the add-maintenance-slicer-org branch from 3f9562a to 0c9599f Compare June 27, 2023 21:53
@Slicer Slicer deleted a comment from slicerbot Jun 27, 2023
@Slicer Slicer deleted a comment from slicerbot Jun 27, 2023
@jcfr jcfr force-pushed the add-maintenance-slicer-org branch 2 times, most recently from 5c5736b to 0d01782 Compare June 27, 2023 22:21
This branch is expected to be manually checkout on the server while
the maintenance is taking place.
@jcfr jcfr force-pushed the add-maintenance-slicer-org branch from 0d01782 to 869eeaa Compare June 27, 2023 22:24
@jcfr jcfr changed the title Add support for publishing "deploy-download-maintenance-preview" branch Add support for publishing download site maintenance branch Jun 27, 2023
@jcfr jcfr merged commit 779f15e into main Jun 27, 2023
9 checks passed
@jcfr jcfr deleted the add-maintenance-slicer-org branch June 27, 2023 22:29
download.markdown Show resolved Hide resolved
download.markdown Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants