Skip to content

Commit

Permalink
Add support for GH-Pages (#159)
Browse files Browse the repository at this point in the history
  • Loading branch information
Nicoretti authored Dec 5, 2024
1 parent ad228bd commit ed41520
Show file tree
Hide file tree
Showing 23 changed files with 45 additions and 1,746 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/ci-master.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,7 @@ jobs:

ssl_cert:
uses: ./.github/workflows/ssl_cert.yml

publish-docs:
name: Publish Documentation
uses: ./.github/workflows/gh-pages.yml
32 changes: 32 additions & 0 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Publish Documentation

on:
workflow_call:
workflow_dispatch:

jobs:

documentation-job:
runs-on: ubuntu-latest

steps:
- name: SCM Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Setup Python & Poetry Environment
uses: exasol/python-toolbox/.github/actions/[email protected]

- name: Build Documentation
run: |
poetry run nox -s docs:multiversion
- name: Deploy
uses: JamesIves/[email protected]
with:
branch: gh-pages
folder: .html-documentation
git-config-name: Github Action
git-config-email: [email protected]

9 changes: 8 additions & 1 deletion doc/changes/unreleased.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
# Unreleased

## ✨Features

* Add support for multiversion documentation

## 🔩 Internal

* Add support for publishing documentation to gh pages

## 📚 Documentation

* Add sphinx based documention

118 changes: 0 additions & 118 deletions docs/BEST_PRACTICES.md

This file was deleted.

88 changes: 0 additions & 88 deletions docs/DBAPI_COMPAT.md

This file was deleted.

21 changes: 0 additions & 21 deletions docs/DEPENDENCIES.md

This file was deleted.

13 changes: 0 additions & 13 deletions docs/DESIGN.md

This file was deleted.

27 changes: 0 additions & 27 deletions docs/DEVELOPER_GUIDE.md

This file was deleted.

65 changes: 0 additions & 65 deletions docs/ENCRYPTION.md

This file was deleted.

Loading

0 comments on commit ed41520

Please sign in to comment.