fixed github action ubuntu version

This commit is contained in:
Marko Schrempf 2025-01-08 15:04:31 +01:00
parent 3c63de6edb
commit 3f093df850
2 changed files with 6 additions and 3 deletions

View File

@ -2,3 +2,5 @@
The workflow `build-and-send.yaml` allows the user to build the diploma thesis via a github workflow. The workflow `build-and-send.yaml` allows the user to build the diploma thesis via a github workflow.
Adapt it to meet your needs. Adapt it to meet your needs.
Note that sending the thesis, and therefore automated emails, using a school email address is not supported. It is best to use an email address that does not correspond to your school email address.

View File

@ -6,10 +6,11 @@ on:
- main - main
paths: paths:
- Diplomarbeit/** - Diplomarbeit/**
workflow_dispatch:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- name: Checkout code - name: Checkout code
@ -19,7 +20,7 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install git build-essential make-guile texlive-full pandoc pandoc-citeproc tree rsync hunspell hunspell-de-at sudo apt-get install -y git build-essential make-guile texlive-full pandoc pandoc-citeproc tree rsync hunspell hunspell-de-at
- name: Build DA-Thesis - name: Build DA-Thesis