Skip to content

Conversation

Alex-deVis
Copy link

Prerequisite Checklist

  • Read the contribution guidelines regarding submitting new changes to the project;
  • Tested your changes against relevant architectures and platforms;
  • Updated relevant documentation (if needed).

Description of changes

  • Remove chapters/ hierarchy, config.yaml and gen-view.py.
  • Re-split lab content into individual labs under labs/lab-/.
  • Add _config.yaml Gemfile for Jekyll.
  • Update Makefile and Dockerfile to build the container and serve the website with Jekyll.
  • Update the information in the global README.md.
  • Replace topic/chapter labels with lab-based ones.

Mirrors the changes from cs-pub-ro/hardware-software-interface#29.

@Alex-deVis Alex-deVis requested a review from teodutu May 3, 2025 14:50
@Alex-deVis Alex-deVis self-assigned this May 3, 2025
@Alex-deVis Alex-deVis added the needs-rendering The PR makes changes to the website that need to be rendered label May 3, 2025
@teodutu
Copy link

teodutu commented May 3, 2025

😘

@Alex-deVis Alex-deVis added needs-rendering The PR makes changes to the website that need to be rendered and removed needs-rendering The PR makes changes to the website that need to be rendered labels May 3, 2025
@Alex-deVis Alex-deVis force-pushed the use-jekyll branch 5 times, most recently from 3abb2d7 to fe5bbb5 Compare May 3, 2025 21:59
- Remove `chapters/` hierarchy, `config.yaml` and `gen-view.py`.
- Re-split lab content into individual labs under `labs/lab-<number>/`.
- Add `_config.yaml` Gemfile for Jekyll.
- Update `Makefile` and `Dockerfile` to build the container and serve
  the website with Jekyll.
- Update the information in the global `README.md`.
- Replace topic/chapter labels with lab-based ones.
- Update PR rendering for Jekyll.

Signed-off-by: Alex Apostolescu <[email protected]>
@github-actions github-actions bot added area/infra Update to infrastructure / scripts kind/new New content / item labels May 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/infra Update to infrastructure / scripts kind/new New content / item needs-rendering The PR makes changes to the website that need to be rendered
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants