Skip to content

Conversation

@imnotbrandon
Copy link
Contributor

@imnotbrandon imnotbrandon commented Jul 8, 2025

Resolves #53

Remaining Items:

  • Add docker bake build config
  • Build and push arm64 variant of lite image
  • Build and push arm64 variant of full image
  • Reconcile build_docker.yml into build_release.yml
  • Remove build on feature/docker-arm64 branch in workflow file

Looks like Texlive doesn't ship prebuilt binaries for arm64 musl target, which is holding this up.
The lite image works fine.

Maybe we just switch to using the alpine system packages instead of using the texlive installer.
arm64 image built and pushed, but pdf reports are not rendering properly:

(reporting/_E98D2F001DA5678B39482EFBDF5770DC.highlight.minted! Unable to read an entire line---bufsize=200000.
Please increase buf_size in texmf.cnf.

The above error is not related to this image build, with some additional tweaks i managed to produce a pdf.

@imnotbrandon imnotbrandon marked this pull request as ready for review July 10, 2025 15:24
Copy link
Contributor

@ThatPunkJohn ThatPunkJohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, does what the name suggests and cleans up CICD

@imnotbrandon imnotbrandon merged commit 184532f into main Jul 10, 2025
2 checks passed
@imnotbrandon imnotbrandon deleted the feature/docker-arm64 branch July 10, 2025 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build arm64 container images

2 participants