Skip to content

update course code

update course code #2

Workflow file for this run

name: Build and Release (LaTeX via Make)
on:
push:
tags:
- "release-[0-9][0-9][0-9][0-9]-[01][0-9]-[0-3][0-9]" # t.ex. release-2025-09-02
jobs:
build-and-release:
runs-on: ubuntu-latest
permissions:
contents: write # krävs för att skapa release
steps:
- name: Check out repository
uses: actions/checkout@v4
- name: Build PDF with Make inside TeX Live env
uses: xu-cheng/texlive-action@v3
with:
os: debian
run: |
# Installera make i containern och bygg PDF:en
export DEBIAN_FRONTEND=noninteractive
apt-get update -y
apt-get install -y make
make pdf
# Säkerställ att PDF:en finns i repo-roten
test -f unix-x.pdf
- name: Create GitHub Release and upload PDF
if: startsWith(github.ref, 'refs/tags/')
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ github.ref_name }}
name: "Release ${{ github.ref_name }}"
files: |
unix-x.pdf
draft: false
prerelease: false