Skip to content

Merge pull request #7 from i3mainz/dependabot/maven/org.json-json-202… #908

Merge pull request #7 from i3mainz/dependabot/maven/org.json-json-202…

Merge pull request #7 from i3mainz/dependabot/maven/org.json-json-202… #908

Workflow file for this run

name: Java CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up JDK 11
uses: actions/setup-java@v1
with:
java-version: 11
- name: Build with Maven
run: |
mvn -B package --file pom.xml
echo "test"
- name: Create Doxygen Documentation 🔧
run: |
sudo apt-get install doxygen graphviz -y
cd docs
doxygen Doxyfile
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@releases/v3
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BRANCH: gh-pages
FOLDER: docs/html/
- run: mkdir staging && cp target/*.war staging
- uses: actions/upload-artifact@v3
with:
name: Package
path: staging