From 6e1f3c5713ba4b3200559d76977a0741227f2761 Mon Sep 17 00:00:00 2001 From: Onuralp SEZER Date: Sun, 11 Feb 2024 20:49:49 +0300 Subject: [PATCH] =?UTF-8?q?ci:=20=F0=9F=91=B7=20docs=20workflow=20added?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Onuralp SEZER --- .github/workflows/docs.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/docs.yaml diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml new file mode 100644 index 0000000..b9379c8 --- /dev/null +++ b/.github/workflows/docs.yaml @@ -0,0 +1,26 @@ +name: 📚 Docs WorkFlow 📚 + +on: + push: + branches: + - master + +permissions: + contents: write + pages: write + pull-requests: write + +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: 🔄 Checking out code + uses: actions/checkout@v4 + - name: 🐍 Setting up Python + uses: actions/setup-python@v5 + with: + python-version: 3.x + - name: 📦 Installing dependencies + run: pip install mkdocs mkdocs-material mkdocs-git-authors-plugin mkdocs-git-revision-date-localized-plugin mkdocs-material-extensions pymdown-extensions mkdocstrings mkdocstrings-python mkdocs-autorefs mkdocs-git-committers-plugin-2 + - name: 🚀 Deploying docs + run: mkdocs gh-deploy --force \ No newline at end of file