diff --git a/.github/ci/build_package.sh b/.github/ci/build_package.sh index 00906d44..7b0636b5 100755 --- a/.github/ci/build_package.sh +++ b/.github/ci/build_package.sh @@ -1,5 +1,8 @@ #!/bin/bash +export diffexe="diff -U 3" +apk add zip diffutils + cd src l3build ctan # This will trigger checkinit_hook() to move the files to the root directory. diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0ccc53d1..d630a243 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -62,13 +62,10 @@ jobs: steps: - uses: actions/checkout@v2 name: checkout code - - uses: xu-cheng/texlive-action/full@v1 + - name: build package with l3build with: run: | - export diffexe="diff -U 3" - apk add zip diffutils - .github/ci/build_package.sh - name: build package with l3build + docker run ghcr.io/xu-cheng/texlive-full:20211101 -eo pipefail -c /bin/bash .github/ci/build_package.sh - name: check if generated files are of latest version run: | git diff --exit-code