Skip to content

Commit 9d93c1c

Browse files
authored
Merge pull request #4 from OSIPI/add-mkdocs-deploy-workflow
Add github deployment workflow.
2 parents 7527535 + af856aa commit 9d93c1c

4 files changed

Lines changed: 54 additions & 5 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Deploy MkDocs to GitHub Pages
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
workflow_dispatch:
8+
9+
permissions:
10+
contents: write
11+
12+
jobs:
13+
deploy:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Checkout repository
17+
uses: actions/checkout@v4
18+
with:
19+
fetch-depth: 0
20+
21+
- name: Set up Python
22+
uses: actions/setup-python@v5
23+
with:
24+
python-version: '3.x'
25+
26+
- name: Install dependencies
27+
run: |
28+
python -m pip install --upgrade pip
29+
pip install -r requirements.txt
30+
31+
- name: Configure Git
32+
run: |
33+
git config user.name "github-actions[bot]"
34+
git config user.email "github-actions[bot]@users.noreply.github.com"
35+
36+
- name: Deploy to GitHub Pages
37+
run: mkdocs gh-deploy --force

docs/index.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
1-
# Task Force 2.2: ASL Functionalities-Test Report
1+
# OSIPI ASL Toolbox
22

3-
Welcome to the documentation for the ASL Toolbox.
3+
A curated library of open-source functions for Arterial Spin Labeling (ASL) perfusion MRI preprocessing and analysis, developed by [OSIPI Task Force 2.2](https://osipi.org/).
44

5-
This documentation is generated from [ASL_functionalities_test_report_Github.docx](https://github.com/OSIPI/TF2.2_OSIPI-ASL-toolbox/blob/main/ASL_functionalities_test_report_Github.docx)
5+
## Contributing Toolboxes
6+
7+
- **ASLtbx & DL-ASL** — University of Maryland
8+
- **ASL-MRICloud** — Johns Hopkins University
9+
- **BASIL & Oxford-ASL** — University of Oxford / Nottingham
10+
- **ExploreASL**[exploreASL.org](https://www.exploreasl.org/)
11+
- **DeepASL** — Technical University of Munich
12+
- **Preclinical ASL** — Multi-site contributions
13+
14+
## Documentation
15+
16+
Browse the sidebar for function documentation organized by processing step, from [motion correction](motion_correction.md) through [CBF quantification](cbf_quantification.md) to [deep learning denoising](deep_learning.md).

mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Project information
22
site_name: TF2.2_OSIPI-ASL-toolbox
3-
site_url: https://github.com/OSIPI/TF2.2_OSIPI-ASL-toolbox
3+
site_url: https://osipi.github.io/TF2.2_OSIPI-ASL-toolbox/
44
site_author: OSIPI
55
site_description: >-
66
OSIPI aims to develop resources and best practices for the analysis of perfusion imaging data and interoperability of the analysis results.

requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ mkdocs
22
mkdocs-multirepo-plugin
33
mkdocs-material
44
mkdocs-material-extensions
5-
mkdocs-minify-plugin
5+
mkdocs-minify-plugin
6+
Pygments

0 commit comments

Comments
 (0)