Support Apple Silicon locally, and test there's no regression #58
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR:
amd64
explicit (there might be another way to do this than the way I've chosen, so you're welcome to change it)test.yml
to build the GitHub Action, and then use it to turn the readme into a PDF, including during a pull request. This doesn't test the Apple Silicon compatibility; it just tests that I haven't introduced a regression, and it also might be useful for future pull requestsTesting the build in Apple Silicon on GitHub Actions has not been implemented, because I don't have the time to implement Docker setup in
macos-latest
, if this is even possible. In any case, it still won't allow the action to be used in GitHub Actions onmacos-latest
, as observed by #52. This is all just to make local usage easier.Motivation
markdown-to-pdf
, with or without a flag forcing it intoamd64
mode:markdown-to-pdf
also fails to build locally.