Add pipeline support

This commit is contained in:
2026-05-14 22:08:29 +02:00
parent 515527b91d
commit f11d79ecdb
+16 -2
View File
@@ -1,3 +1,11 @@
# Build script that builds and configures a LaTeX document
# Can be extended to build other formats, such as odt or gmi files, and
# will create a new release, with the generated files as target.
#
# Variables
# - MAJOR: The major version number for the release version scheme
# - MINOR: The minor version number for the release version scheme`
name: Build LaTex Document
run-name: ${{ gitea-actor }} is building LaTeX documents
on:
@@ -16,10 +24,16 @@ jobs:
waf distclean
waf configure
waf build
- name: Bulding the EPUB document
run: |
waf configure --form=epub
waf build
- name: Release
uses: akkuman/gitea-release-action@v1
with:
files: |-
build/*.pdf
name: Release ${{ gitea.run_number }}.${{ gitea.run_attempt }}
tag_name: Release_${{ gitea.run_number }}.${{ gitea.run_attempt }}
build/*.epub
name: Release ${{ vars.MAJOR }}.${{ vars.MINOR }}.${{ gitea.run_number }}.${{ gitea.run_attempt }}
tag_name: Release_${{ vars.MAJOR }}.${{ vars.MINOR }}.${{ gitea.run_number }}.${{ gitea.run_attempt }}