首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在乳胶作用后将PDF文件添加到GitHub回购中。

在乳胶作用后将PDF文件添加到GitHub回购中。
EN

Stack Overflow用户
提问于 2021-06-03 11:43:56
回答 1查看 658关注 0票数 2

我在工作流程中使用https://github.com/xu-cheng/latex-action编译.tex文件。

操作成功结束,但是.pdf文件位于CI环境中,我愿意配置工作流以将文件添加到我的存储库中。

如何在同一个提交中在存储库中发布.pdf文件?

工作流实现:

代码语言:javascript
复制
name: Build LaTeX document
on: [push]
jobs:
  build_latex:
    runs-on: ubuntu-latest
    steps:
      - name: Set up Git repository
        uses: actions/checkout@v2
        
      - name: Compile LaTeX document
        uses: xu-cheng/latex-action@v2
        with:
          root_file: file1.tex
EN

回答 1

Stack Overflow用户

发布于 2022-10-12 20:19:12

您可以使用它创建一个发行版,然后将生成的文件作为发行版上载。

代码语言:javascript
复制
  - name: Release
    id: release
    uses: actions/create-release@v1
    env:
      GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    with:
      tag_name: ${{ github.ref }}
      release_name: Release ${{ github.ref }} ${{ github.event.head_commit.message }}
      draft: false
      prerelease: false
  - name: Upload 
    id: upload
    uses: actions/upload-release-asset@v1
    env:
      GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    with:
      upload_url: ${{ steps.create_release.outputs.upload_url }}
      asset_path: ./file1.pdf
      asset_name: file1.pdf
      asset_content_type: pdf
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67820855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档