Skip to content

tskit-dev/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

.github

Defaults for github shared across tskit-dev repositories

Documentation Build Template

File: .github/workflows/docs-build-template.yml

A reusable workflow for building documentation across all TSKit ecosystem repositories. This eliminates duplication of nearly identical documentation workflows.

Usage:

jobs:
  docs:
    uses: tskit-dev/.github/.github/workflows/docs-build-template.yml@main
    with:
      requirements-path: requirements/CI-docs/requirements.txt  # optional
      additional-setup: sudo apt-get install -y libgsl0-dev    # optional  
      make-command: make -C python                             # optional

Parameters:

  • requirements-path: Path to documentation requirements file (default: requirements/CI-docs/requirements.txt)
  • additional-setup: Additional setup commands (system packages, special builds, etc.)
  • make-command: Make command for building C modules before docs

About

Defaults for github shared across tskit-dev repositories

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •