From 3826099bd02aa595b658b3a38a8dcf743a0ef472 Mon Sep 17 00:00:00 2001 From: Anastasiia Sergienko <46891819+AnastasiiaSergienko@users.noreply.github.com> Date: Wed, 28 Apr 2021 16:03:38 +0200 Subject: [PATCH] * #38: Added a GitHub action to deploy JavaDocs. (#110) --- .github/workflows/deploy_javadocs.yml | 20 ++++++++++++++++++++ doc/changes/changes_4.4.1.md | 4 ++++ 2 files changed, 24 insertions(+) create mode 100644 .github/workflows/deploy_javadocs.yml 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