name: Compile Latex and Release PDF on: push: tags: - 'v*' jobs: build_latex: runs-on: docker permissions: contents: write pull-requests: write steps: - name: Set up Git repository uses: forgejo/checkout@v3 - name: Compile LaTeX document uses: xu-cheng/latex-action@v3 with: root_file: main.tex - name: Create Release id: create_release uses: act10ns/forgejo-release@v1 env: RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }} with: tag: ${{ github.ref_name }} name: ${{ github.ref_name }} draft: false prerelease: false - name: Upload Release Asset id: upload-release-asset uses: act10ns/forgejo-release@v1 env: RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }} with: tag: ${{ github.ref_name }} file: ./main.pdf filename: leonardo-murca-resume-${{ github.ref_name }}.pdf content-type: application/pdf