Skip to content

Commit ce9eb1b

Browse files
committed
improved mkdocs output
1 parent 3b1cabf commit ce9eb1b

6 files changed

Lines changed: 21 additions & 11 deletions

File tree

.github/workflows/main.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- name: Checkout Master
17-
uses: actions/checkout@v2
17+
uses: actions/checkout@v6
1818

1919
- name: Set up Python 3.9
20-
uses: actions/setup-python@v2
20+
uses: actions/setup-python@v6
2121
with:
22-
python-version: '3.9'
22+
python-version: '3.12'
2323

2424
- name: Install dependencies
2525
run: |
2626
python -m pip install --upgrade pip
27-
pip install mkdocs==1.4.2 jinja2==3.1.2 "Markdown<3.4.0" mkdocs-material==8.5.10
27+
pip install mkdocs==1.6.1 jinja2==3.1.6 Markdown==3.10.2 MarkupSafe==3.0.3 mkdocs-material==9.7.6 mkdocs-material-extensions==1.3.1 Pygments==2.20.0 pymdown-extensions==10.21.2 click==8.2.1
2828
2929
- name: Deploy
3030
run: |

RELEASE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ How to make a release
2525
* if necessary, install mkdocs in a virtual environment
2626

2727
* `virtualenv -p /usr/bin/python3 venv`
28-
* `./venv/bin/pip install mkdocs==1.4.2 jinja2==3.1.2 "Markdown<3.4.0" mkdocs-material==8.5.10`
28+
* `./venv/bin/pip install mkdocs==1.6.1 jinja2==3.1.6 Markdown==3.10.2 MarkupSafe==3.0.3 mkdocs-material==9.7.6 mkdocs-material-extensions==1.3.1 Pygments==2.20.0 pymdown-extensions==10.21.2 click==8.2.1`
2929

3030
* add new release link (`releases.md`)
3131
* update artifact version (`maven.md`)
3232
* update OpenSSH versions (`windows.md`)
3333
* test
3434

3535
```
36-
./venv/bin/mkdocsmkdocs build --clean && ./venv/bin/mkdocsmkdocs serve
36+
./venv/bin/mkdocs build --clean && ./venv/bin/mkdocs serve
3737
```
3838
3939
* deployment happens automatically on commit

docs/env_vars.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Linux/Mac {: #linux_mac }
1+
# Linux/Mac
22

33
Starting with release 3.2.3-12, the locations of the underlying binaries can be
44
changed via the following environment variables:
@@ -9,7 +9,7 @@ changed via the following environment variables:
99
* `RSYNC4J_SSHKEYGEN`
1010

1111

12-
# Windows {: #windows }
12+
# Windows
1313

1414
It is possible to use another location than `%USERPROFILE%\rsync4j`. You only
1515
have to configure the `RSYNC4J_HOME` environment variable to point to the top-level

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ for Linux, Mac OSX and Windows.
33

44
For Windows, binaries are included in the jars and *rsync4j*
55
will set up an environment in the user's home directory (`%USERPROFILE%\rsync4j`)
6-
on first usage (can be customized, see Section [Environment variables/Windows](env_vars/#windows)).
6+
on first usage (can be customized, see Section [Environment variables/Windows](env_vars.md#windows)).
77

88
In November 2022, the 32-bit version of Cygwin reached its end-of-life.
9-
Therefore 32-bit support is only available up to version: 3.2.3-12
9+
Therefore, 32-bit support is only available up to version: 3.2.3-12

docs/windows.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,5 @@ to remotehost `otherbox` into directory `C:\other\dir` using these paths:
7777

7878
### Custom location {: #custom-location }
7979

80-
See [Environment variables/Windows](/env_vars/#windows).
80+
See [Environment variables/Windows](env_vars.md#windows).
8181

mkdocs.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,21 @@ edit_uri: edit/master/docs/
44
site_description: rsync4j Documentation
55
theme:
66
name: material
7+
features:
8+
- content.code.copy
79
markdown_extensions:
810
- toc:
911
baselevel: 2
1012
permalink: "#"
1113
- attr_list
14+
- sane_lists
15+
- pymdownx.highlight:
16+
anchor_linenums: true
17+
line_spans: __span
18+
pygments_lang_class: true
19+
- pymdownx.inlinehilite
20+
- pymdownx.snippets
21+
- pymdownx.superfences
1222
plugins:
1323
- search
1424
nav:

0 commit comments

Comments
 (0)