Update .woodpecker.yml
ci/woodpecker/tag/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline was successful
ci/woodpecker/release/woodpecker Pipeline was successful

This commit is contained in:
2026-04-08 16:42:45 +02:00
parent e65b0dcfe6
commit 19c4b53c69
+12
View File
@@ -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