diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ff9e20c..e85eb9f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,15 +41,21 @@ jobs: mkdir -p build && cd build cmake .. make + + - name: Install pdftk + run: apt-get update && apt-get install -y pdftk + + - name: Combine PDFs + run: pdftk build/Physik.pdf img/Formelsammlung.pdf cat output build/combined.pdf - name: Prepare Deployment if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' run: | mkdir -p export echo "# This branch is for deployment only" >> export/README.md - cp build/*.pdf export + cp build/combined.pdf export cp build/git.id export - + - name: Deploy if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/main' uses: JamesIves/github-pages-deploy-action@v4.5.0 diff --git a/Computertechnik.tex b/Computertechnik.tex index 4be70d4..a68e5a8 100644 --- a/Computertechnik.tex +++ b/Computertechnik.tex @@ -23,7 +23,7 @@ %Packages -\usepackage{pdfpages} +%\usepackage{pdfpages} Causing error on build \usepackage{xcolor} \usepackage{fancyhdr} \usepackage{lastpage} @@ -44,6 +44,11 @@ \IfFileExists{git.id}{\input{git.id}}{} \ifdefined\GitRevision\mydate{\GitNiceDate\ (git \GitRevision)}\fi +\ifdefined\GitIssuesURL + \ifdefined\setissueslinkurl + \setissueslinkurl{\GitIssuesURL} % Set the actual URL + \fi +\fi % Title % ---------------------------------------------------------------------- @@ -315,11 +320,11 @@ \subsubsection{Timer-Interrupts} \end{minipage} %Formelsammlung -\newpage -\lfoot{Formelsammlung aus der Prüfung} -\cfoot{Quelle: Michael Zwick (\href{mailto:zwick@tum.de}{zwick@tum.de})} % Setzt die rechte Fußzeile -\rfoot{Stand: Wintersemester 23/24 \qquad \thepage/\pageref{LastPage}} % Setzt die rechte Fußzeile -\includepdf[pages=-, pagecommand={\thispagestyle{fancy}}]{./img/Formelsammlung.pdf} +%\newpage +%\lfoot{Formelsammlung aus der Prüfung} +%\cfoot{Quelle: Michael Zwick (\href{mailto:zwick@tum.de}{zwick@tum.de})} % Setzt die rechte Fußzeile +%\rfoot{Stand: Wintersemester 23/24 \qquad \thepage/\pageref{LastPage}} % Setzt die rechte Fußzeile +%\includepdf[pages=-, pagecommand={\thispagestyle{fancy}}]{./img/Formelsammlung.pdf} %\includepdf[pages=-]{./img/Formelsammlung.pdf} % ====================================================================== diff --git a/img/Formelsammlung.pdf b/img/Formelsammlung.pdf index fe688b3..c1d61bb 100644 Binary files a/img/Formelsammlung.pdf and b/img/Formelsammlung.pdf differ