Ah! Thanks that works. I was using the ubuntu image (pandoc/core:latest-ubuntu), and somehow I keep getting ``` CI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: chdir to cwd ("/__w/path-to-repo/") set in config.json failed: no such file or directory: unknown Error: Process completed with exit code 126. ``` when executing ``` apt install graphviz ``` (or any command that's apt related) . On Tuesday, August 30, 2022 at 1:31:50 AM UTC-4 Albert Krewinkel wrote: > See this workflow for an example: > > https://github.com/tarleb/lua-filter-template/blob/main/.github/workflows/ci.yaml > > > > > Am 30. August 2022 03:40:42 MESZ schrieb Cambridge Yang < > thisi...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>: >> >> Hi, >> >> I am using pandoc/core container in GitHub actions. >> The problem I'm facing is that I have a custom lua filter that invokes an >> external program (in my case, the graphviz's `dot` program). >> If I run the docker container it complains that it can't find `dot` --- >> which makes sense because the docker container does not ship with `dot`. >> Is there an easy way to install `dot` on in the temporary container? Or >> perhaps expose host's dot to the container? >> >> -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/9dfa2d53-6e1c-49c8-80a3-46ea8ee5eb2an%40googlegroups.com.