diff --git a/.github/workflows/deploy_javadocs.yml b/.github/workflows/deploy_javadocs.yml new file mode 100644 index 00000000..60ac71cf --- /dev/null +++ b/.github/workflows/deploy_javadocs.yml @@ -0,0 +1,20 @@ +name: Automatically Deploy Javadocs + +on: + push: + branches: + - main + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout ️the repository + uses: actions/checkout@v2.3.1 + - name: Build Javadocs + run: mvn javadoc:javadoc + - name: Deploy + uses: JamesIves/github-pages-deploy-action@4.1.1 + with: + branch: gh-pages + folder: target/site/apidocs/ \ No newline at end of file diff --git a/doc/changes/changes_4.4.1.md b/doc/changes/changes_4.4.1.md index 54ab6134..e33bad09 100644 --- a/doc/changes/changes_4.4.1.md +++ b/doc/changes/changes_4.4.1.md @@ -7,5 +7,9 @@ Code Name: * #97: Refactored functions tests. * #93: Replaced by {@code}. +## Documentation + +* #38: Added a GitHub action to deploy JavaDocs. + ## Dependency Updates