Skip to content

Enable website to display status reports #6

New issue

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

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

Already on GitHub? # to your account

Open
1 of 4 tasks
CohenArthur opened this issue Nov 11, 2022 · 2 comments
Open
1 of 4 tasks

Enable website to display status reports #6

CohenArthur opened this issue Nov 11, 2022 · 2 comments

Comments

@CohenArthur
Copy link
Member

CohenArthur commented Nov 11, 2022

  • Switch to workflow/CI based releases instead of branch-based
  • Figure out how to keep a submodule or equivalent to https://github.com/rust-gcc/reporting up to date
    • Probably by cloning the repo every-night and redeploying the website?
  • Figure out how to translate from org-mode to markdown or have github pages/jekyll display org-mode properly
    ---> This can be achieved by using the gfm export format for pandoc: pandoc --from=org --to=gfm <file>.org > <file>.md

For the last point, note that pandoc screws up the tables as well as some formatting like C++ code-blocks. So we still have some modifications to do (or maybe we can convert org-mode directly to HTML?)

@Xiphoseer
Copy link

FWIW, GitHub is in the process of allowing custom actions workflows to publish to pages. Some examples are at https://github.com/actions/starter-workflows/tree/main/pages

@CohenArthur
Copy link
Member Author

Nice, thanks @Xiphoseer. I'll look into this

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants