Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
1e6fc56
Update README.md
andped10 Nov 28, 2024
3041001
Merge remote-tracking branch 'upstream/develop'
mEngstroem Mar 25, 2025
3697370
FIxed layout issues with spaces and images
mEngstroem Mar 27, 2025
b2a1b39
restructered files and created a TOC to incorperate tutorials
mEngstroem Apr 2, 2025
b307f27
Removed unused .rst file
mEngstroem Apr 2, 2025
1d35883
Changed images to pandoc formating instead of html
mEngstroem Apr 2, 2025
f72db87
Setup docs build workflow
mEngstroem Apr 3, 2025
e8c74c0
Fixes docs env
mEngstroem Apr 3, 2025
3b64a9b
Fixes path for scr in workflow
mEngstroem Apr 3, 2025
593698c
Update documentation-build.yml
mEngstroem Apr 3, 2025
c319c46
Created src folder for all documentation to work with builder and fix…
mEngstroem Apr 3, 2025
73ac22d
Fixes sphinx errors after changing structure with /src folder
mEngstroem Apr 3, 2025
429cd39
Update documentation-build.yml
mEngstroem Apr 3, 2025
0bd6c03
change back to proper branches for actions, misunderstoood references
mEngstroem Apr 3, 2025
d3b7358
Merge branch 'documentation-fixes' of https://github.com/mEngstroem/E…
mEngstroem Apr 3, 2025
c1fc547
Update documentation-build.yml
mEngstroem Apr 3, 2025
f096085
Remove old files
mEngstroem Apr 3, 2025
bd40a0a
Merge branch 'documentation-fixes' of https://github.com/mEngstroem/E…
mEngstroem Apr 3, 2025
f266178
Changed to layout of easyrefLib
mEngstroem Apr 3, 2025
e4799ba
Fixed naming of projects
mEngstroem Apr 3, 2025
7ed1c7d
Setup a look-a-like layout, to just have the basics
mEngstroem Apr 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions .github/workflows/documentation-build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# This pipeline
# - builds developer documentation
# - pushes documentation to gh-pages branch of the same repository
#
# Deployment is handled by pages-build-deployment bot
#
# For more information see: https://docs.github.com/en/pages/getting-started-with-github-pages

name: Build Documentation and Push to gh-pages Branch

# Controls when the workflow will run
on:
# Triggers the workflow on tag creation
push:
tags:
- 'v*'

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build_documentation:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
with:
fetch-depth: 0 # otherwise, you will failed to push refs to dest repo
- name: Upgrade pip
run: |
python -m pip install --upgrade pip
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: 3.11
- name: Install Pandoc, repo and dependencies
run: |
sudo apt install pandoc
pip install . '.[docs]'
- name: Build and Commit
uses: sphinx-notes/pages@master
with:
install_requirements: true
documentation_path: docs/src
- name: Push changes
uses: ad-m/github-push-action@master
continue-on-error: true
with:
branch: gh-pages
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ settings.ini*
.ci/
.idea/
.vscode/
ci/


#Snap
*.snap
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@
This allows **EasyReflectometry** to cover different functionality aspects within a signle, intuitive, and user-friendly interface.
The reflectomety packages are included with the installation so there is no need to download andn compile any additional components.

## Example of usage

https://github.com/EasyScience/EasyReflectometryApp/wiki/Testing-in-Hand

## Main features

**EasyReflectometry** is open source and cross-platform, with support for Windows, macOS and Linux (Ubuntu).
Expand Down
2 changes: 1 addition & 1 deletion docs/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
SPHINXOPTS =
SPHINXBUILD = python -msphinx
SPHINXPROJ = EasyReflectometry
SOURCEDIR = .
SOURCEDIR = ./src
BUILDDIR = _build

# Put it first so that "make" without argument is like "make help".
Expand Down
12 changes: 0 additions & 12 deletions docs/adrs.md

This file was deleted.

16 changes: 0 additions & 16 deletions docs/adrs.rst

This file was deleted.

57 changes: 0 additions & 57 deletions docs/adrs/adr0001.md

This file was deleted.

75 changes: 0 additions & 75 deletions docs/adrs/adr0001.rst

This file was deleted.

26 changes: 0 additions & 26 deletions docs/adrs/adr0002.rst

This file was deleted.

23 changes: 0 additions & 23 deletions docs/adrs/adr0003.rst

This file was deleted.

77 changes: 0 additions & 77 deletions docs/build.md

This file was deleted.

10 changes: 0 additions & 10 deletions docs/ci.md

This file was deleted.

Loading