latex-template

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 6f4dc58e83f8ff58564c568ff1c3ff2d0a3edb16
parent 2702da72319e636de348b7b64cb7f86fe47104ca
Author: minerva-jupiter <ryouturn@gmail.com>
Date:   Fri, 11 Apr 2025 21:39:45 +0900

update build.yaml

Diffstat:
M.github/workflows/build.yaml | 25+++++--------------------
1 file changed, 5 insertions(+), 20 deletions(-)

diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml @@ -1,6 +1,5 @@ name: compile LaTeX and release PDF -# トリガーは*.*.*のタグが付いたコミットがpushされた時 on: push: tags: @@ -9,34 +8,20 @@ on: jobs: build: name: Build - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 steps: - name: Set up Git repository uses: actions/checkout@v2 - # TeXをcompile - name: compile latex document uses: ./.github/actions env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # リリースを作成 - - name: Create Release - id: create_release - uses: actions/create-release@v1 + - name: Create Release & upload asset + id: create_release-upload_assets + uses: softprops/action-gh-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ github.ref }} - release_name: Release ${{ github.ref }} + files: ./main.pdf draft: false prerelease: false - # compileしたpdfをアップロード - - name: Upload Release Asset - id: upload-release-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./main.pdf - asset_name: main.pdf - asset_content_type: pdf