Skip to content

Commit

Permalink
add lualatex
Browse files Browse the repository at this point in the history
  • Loading branch information
dhhyi committed Nov 20, 2024
1 parent 7353e23 commit 24aefe3
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ jobs:
dccKoka: ${{ steps.check.outputs.dccKoka }}
dccKotlin: ${{ steps.check.outputs.dccKotlin }}
dccLua: ${{ steps.check.outputs.dccLua }}
dccLualatex: ${{ steps.check.outputs.dccLualatex }}
dccMoonscript: ${{ steps.check.outputs.dccMoonscript }}
dccOdin: ${{ steps.check.outputs.dccOdin }}
dccPerl: ${{ steps.check.outputs.dccPerl }}
Expand Down Expand Up @@ -362,6 +363,18 @@ jobs:
name: lua
skip: ${{ needs.calc.outputs.dccLua == 'false' }}
secrets: inherit
dccLualatex:
needs:
- calc
- bundle
- dccLua
if: ${{ ! failure() && ! cancelled() && always() }}
name: dcc://lualatex
uses: ./.github/workflows/dcc.yaml
with:
name: lualatex
skip: ${{ needs.calc.outputs.dccLualatex == 'false' }}
secrets: inherit
dccMoonscript:
needs:
- calc
Expand Down Expand Up @@ -528,6 +541,7 @@ jobs:
- dccKoka
- dccKotlin
- dccLua
- dccLualatex
- dccMoonscript
- dccOdin
- dccPerl
Expand Down
32 changes: 32 additions & 0 deletions examples/lualatex.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
extends: dcc://lua
devcontainer:
publish:
image: dcc://lualatex
labels:
org.opencontainers.image.description: VSCode devcontainer for lualatex
org.opencontainers.image.source: https://github.com/dhhyi/devcontainer-creator
build:
packages:
- texlive-full
- libyaml-tiny-perl
- libfile-homedir-perl
vscode:
extensions:
- james-yu.latex-workshop
- streetsidesoftware.code-spell-checker
settings:
latex-workshop.latex.autoClean.run: onSucceeded
latex-workshop.latex.autoBuild.run: onSave
latex-workshop.latex.recipes:
- name: pdflatex
tools:
- pdflatex
- pdflatex
latex-workshop.latex.tools:
- name: pdflatex
command: pdflatex
args:
- -synctex=1
- -interaction=nonstopmode
- -file-line-error
- "%DOC%"
1 change: 1 addition & 0 deletions language_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@
"dcc://koka",
"dcc://kotlin",
"dcc://lua",
"dcc://lualatex",
"dcc://moonscript",
"dcc://odin",
"dcc://perl",
Expand Down

0 comments on commit 24aefe3

Please sign in to comment.