markdown-konvertering
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
steps:
|
||||
- name: convert-markdown-to-pdf
|
||||
image: fish
|
||||
commands:
|
||||
- mkdir -p dist
|
||||
- curl -sLo icon.svg https://klingenbergbygg.no/icon-normalized.svg
|
||||
- for md in (find . -name "*.md" ! -path "./.git/*"); pandoc -f gfm+tex_math_dollars -t pdf -o "dist/$(basename $md .md).pdf" --pdf-engine=typst --template=stil.typ $md; end
|
||||
- "curl --silent --fail --header \"Authorization: token $GITEA_PACKAGE_TOKEN\" \"$GITEA_SERVER/api/v1/repos/$CI_REPO/releases/tags/$CI_COMMIT_TAG\" | jq -r '.id' > ./release_id"
|
||||
- "for pdf in (find dist -name '*.pdf'); curl --silent --show-error --fail --header \"Authorization: token $GITEA_PACKAGE_TOKEN\" --form \"attachment=@$pdf\" \"$GITEA_SERVER/api/v1/repos/$CI_REPO/releases/\"(cat ./release_id)\"/assets?name=\"(basename $pdf); end"
|
||||
when:
|
||||
- event: [tag]
|
||||
branch: main
|
||||
Reference in New Issue
Block a user