build.yml 684 B

1234567891011121314151617181920212223
  1. name: Build
  2. on: [push, pull_request]
  3. jobs:
  4. build:
  5. runs-on: ubuntu-latest
  6. steps:
  7. - uses: actions/checkout@v3
  8. - name: Install wkthtmltopdf
  9. run: |
  10. sudo apt-get install -y xfonts-base xfonts-75dpi xvfb libfontconfig
  11. wget https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6.1-2/wkhtmltox_0.12.6.1-2.jammy_amd64.deb
  12. sudo dpkg -i wkhtmltox_0.12.6.1-2.jammy_amd64.deb
  13. - name: Set up JDK 8
  14. uses: actions/setup-java@v3
  15. with:
  16. java-version: '8'
  17. distribution: 'adopt'
  18. cache: maven
  19. - name: Build with Maven
  20. run: mvn --batch-mode --update-snapshots verify