Provide the langium project with the capability to publish previews of the website from PRs
Summary
This is a placeholder for the work as suggested in this ticket: https://github.com/eclipse-langium/langium-website/issues/185
The solution was tested in a fork and will be applied accordingly to the project:
- create a separate preview repo to host the preview pages built from individual PRs
- deploy the previews from a branch via GH Pages
- create a workflow that builds the page in PRs and copies the artifact to the separate preview repo
The successful test can be accessed here: https://github.com/netomi/langium-website/pull/6
Tasks
- create preview repo
- update existing preview workflow
- add token to be able to push to the other repo
cc @mspnemann
Priority
-
Urgent -
High -
Medium -
Low
Severity
-
Blocker -
Major -
Normal -
Low
Edited by Thomas Neidhart