Comments (3)
The intent there is to be able to publish this somewhere so that less technical/in a hurry people can look directly at the rendering without having to do it locally.
It seems that if we want to do this it shouldn't be automatic (for security reason as anyone can make a PR), but it could be done for some specific Pull Requests that are marked with a specific label (as long as label cannot be set by random people opening a PR).
from documentation.
One way to do this could be to adapt the release workflow, to deploy the update to a github pages with a baseURL containing a path segment corresponding to the PR number.
See baseURL at https://gohugo.io/getting-started/configuration/.
Then all links will have to be managed via relURL
: https://gohugo.io/functions/relurl/
from documentation.
Hi @enolfc ,
This can be done nicely with the GitHub CLI https://cli.github.com
You can checkout pr and run them locally
gh pr list
eg.
gh pr checkout 284 --recurse-submodules
Then:
hugo server -D (or the one from binaries distributed with the repo)
ps: Instructions at the end of the page at:
https://docs.egi.eu/about/contributing/git/
from documentation.
Related Issues (20)
- Broken link at content/en/providers/check-in/sp/_index.md HOT 1
- Rucio documentation for setup of VO specific containerised clients
- Using OpenStack Providers
- Document how to run tests locally
- Using OpenStack Providers: add dashboards screenshots as in dashboard.cloud.egi.eu
- providers/check-in/idp/ is pointing to a page in wiki.egi.eu for integration with ELIXIR AAI HOT 2
- Document (like a FAQ) how a user could find back all the VMs he started HOT 3
- Re-enable gitleaks once exception file will be working
- Obtain refresh tokens after migration to keycloak
- Document how to republish accounting records for cloud sites HOT 1
- Document the configurations involved to set up an SSH connection with a VM in OpenStack
- Document APEL accounting for HTCondor-CE
- Document some security guidelines for VM deployed on Cloud Compute HOT 3
- Stop existing workflow run when a PR is updated
- Resize support for left-side navigation sidebar
- Scroll progress for the right-side page summary/headings
- Update GPU information for IISAS-FedCloud site HOT 2
- link to the new version of usage records specs concerning the cloud usage records
- Update HTC doc for using lcg-infosites instead of lcg-info which has been archived.
- Enable link checking for all files, not only for changed ones
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from documentation.