Skip to content

About

GitHub pages main website for curricula: https://isaqb-org.github.io/

Topics

Resources

Stars

3 stars

Watchers

4 watching

Forks

Repository files navigation

iSAQB Overview page of Curricula

This creates the main page that links to the iSAQB curricula that are maintained in AsciiDoc.

Its online at https://public.isaqb.org

Last commit Contributors Issues

How-To

The page is built with the shared curriculum-builder Docker image — the same toolchain used by all iSAQB® curriculum repositories. No JDK, Gradle, or theme submodule required; only Docker.

curriculum-build.sh (Linux/macOS) and curriculum-build.bat (Windows) are the standard curriculum-builder launchers, identical to the ones in every curriculum repo (only the pinned builder version differs). They take a <format> <language> argument pair.

This repository, however, is not a curriculum: it is a single HTML landing page. So it is always built HTML-only, English-only by calling the launcher with html EN. That renders docs/index.adoc into build/ (index.html + html-theme/) — no PDF, no German variant.

Edit and preview locally

  1. Clone this repository: git clone https://github.com/isaqb-org/isaqb-org.github.io.git.

  2. Add or change the curriculum download links in docs/index.adoc.

  3. Run ./curriculum-build.sh html EN (Linux/macOS) or curriculum-build.bat html EN (Windows).

  4. Open build/index.html to check your changes.

  5. Commit and push your docs/ change.

Note
Running the launcher without the html EN arguments builds the full pdf + html matrix (the default curriculum behaviour), which is not what this landing page wants — always pass html EN.

Deployment is automated by .github/workflows/deploy.yml: every push to main (or a manual run via Actions → Deploy landing page to GitHub Pages → Run workflow) runs ./curriculum-build.sh html EN and publishes build/ (index page + theme + logo + CNAME) to GitHub Pages. The page version shown in the footer is the build date.

Questions

Contact one of the maintainers or the iSAQB® administrators.

About

GitHub pages main website for curricula: https://isaqb-org.github.io/

Topics

Resources

Stars

3 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages