summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDelthia <git@delthia.com>2024-08-11 16:36:11 +0200
committerDelthia <git@delthia.com>2024-08-11 16:36:11 +0200
commitf08b7300db6b5fd7a8708d202a53157635bf4e50 (patch)
tree4a6d09b5d5dcb1655616e1d60dda6f4f98df6795
parent04aea4a30194b002ce94a6c25d8c6b644c1bf6a5 (diff)
Deploy to github pages
-rw-r--r--.github/workflows/ci.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..91cb81d
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,29 @@
+name: ci
+on:
+ push:
+ branches:
+ - master
+ - main
+permissions:
+ contents: write
+jobs:
+ deploy:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+ - name: Configure Git Credentials
+ run: |
+ git config user.name github-actions[bot]
+ git config user.email 41898282+github-actions[bot]@users.noreply.github.com
+ - uses: actions/setup-python@v5
+ with:
+ python-version: 3.x
+ - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
+ - uses: actions/cache@v4
+ with:
+ key: mkdocs-material-${{ env.cache_id }}
+ path: .cache
+ restore-keys: |
+ mkdocs-material-
+ - run: pip install mkdocs-material
+ - run: mkdocs gh-deploy --force