From 41b7f1bfe74d8df08d37c90dff3e46a5bd186e8a Mon Sep 17 00:00:00 2001 From: Sergey Grigoriev Date: Mon, 10 Jun 2024 13:40:28 +0200 Subject: [PATCH] build: run weasyprint integration tests during build process --- .github/workflows/maven-release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml index 184359a..0c38790 100644 --- a/.github/workflows/maven-release.yml +++ b/.github/workflows/maven-release.yml @@ -57,9 +57,9 @@ jobs: - name: Print settings.xml run: cat /home/runner/.m2/settings.xml - name: Prepare integration tests environment - run: sudo apt install libpango-1.0-0 libharfbuzz0b libpangoft2-1.0-0 fonts-liberation + run: sudo apt install weasyprint fonts-liberation && weasyprint --info && pango-view --version && python3 --version - name: Build with Maven - run: mvn --batch-mode clean package -P polarion2404,install-weasyprint,tests-with-weasyprint-cli + run: mvn --batch-mode clean package -P polarion2404,tests-with-weasyprint-cli - name: Upload Artifacts if: always() uses: actions/upload-artifact@v4