A blog page for OpenScienceLabs with mkdocs site generator.
Clone the repository
git clone git@github.com:opensciencelabs/opensciencelabs.github.io
cd opensciencelabs.github.iomamba env create -f conda/dev.yaml --yes
conda activate osl-web
poetry installmakim pages.previewOpen http://localhost:8000/analytics/ to explore the dashboard with clearly
labeled synthetic data. Local preview includes this TEST FIXTURE by default; no
Google credentials are needed. To use the saved real analytics snapshot (or show
the unavailable state if none exists):
makim pages.preview --no-analytics-fixtureFixtures do not overwrite the saved snapshot or affect makim pages.build or
production deployments. Either preview mode supports --run-pre-build.
Ensure you have installed the pre-commit config locally:
# with your conda env active, run:
$ pre-commit installSee analytics setup and operations for the GA4 exporter, keyless Google/GitHub configuration, snapshot retention, local fixture tests, and live/browser acceptance checks.