Fra*_*ton 5 github github-actions
我正在尝试使用 pandoc 将推送到我的存储库的 markdown 文件转换为 pdf。但是,不确定如何将输出保存到我的存储库中。
这是我的代码:
name: pandoc
on: push
jobs:
convert_via_pandoc:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- name: convert md to pdf
uses: docker://pandoc/latex:2.9
with:
entrypoint: /bin/sh
run: |
cd markdown-files;
for file in $(ls ./ |grep *.md); do
pandoc $file -o ${file:0:-2}pdf;
done
Run Code Online (Sandbox Code Playgroud)
您只需使用 Marketplace 上可用的操作之一将其提交即可将其推回存储库:
- uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: Changed files
Run Code Online (Sandbox Code Playgroud)
或者,您可以将数据作为工件上传到您的工作流程: https: //github.com/actions/upload-artifact
- uses: actions/upload-artifact@v3
with:
name: pdfs
path: path/to/pdfs/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2722 次 |
| 最近记录: |