From 944c8e8da4ca498a97a561143a51fbfc46039cab Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Tue, 4 Aug 2026 15:51:05 +0200 Subject: [PATCH] [CORE] chore: add auto-upload of FMFP and DMDB summaries --- .github/workflows/upload-dmdb.yml | 17 +++++++++++++++++ .github/workflows/upload-fmfp.yml | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .github/workflows/upload-dmdb.yml create mode 100644 .github/workflows/upload-fmfp.yml diff --git a/.github/workflows/upload-dmdb.yml b/.github/workflows/upload-dmdb.yml new file mode 100644 index 0000000..4328155 --- /dev/null +++ b/.github/workflows/upload-dmdb.yml @@ -0,0 +1,17 @@ +name: Upload DMDB Summary +on: + push: + paths: + - 'semester4/dmdb/data-modelling-databases-summary.pdf' +jobs: + upload_document: + runs-on: ubuntu-latest + steps: + - name: Set up Git repository + uses: actions/checkout@v6 + - name: Upload to ComSol + uses: ./.github/actions/upload-to-comsol + with: + access_token: ${{ secrets.TOKEN_DMDB }} + path: 'semester4/dmdb/data/data-modelling-databases-summary.pdf' + url: https://exams.vis.ethz.ch/api/document/jahutz/summary-fs2026_0/files/821/update/ diff --git a/.github/workflows/upload-fmfp.yml b/.github/workflows/upload-fmfp.yml new file mode 100644 index 0000000..56f7a2a --- /dev/null +++ b/.github/workflows/upload-fmfp.yml @@ -0,0 +1,17 @@ +name: Upload FMFP Summary +on: + push: + paths: + - 'semester4/fmfp/formal-methods-functional-programming-summary.pdf' +jobs: + upload_document: + runs-on: ubuntu-latest + steps: + - name: Set up Git repository + uses: actions/checkout@v6 + - name: Upload to ComSol + uses: ./.github/actions/upload-to-comsol + with: + access_token: ${{ secrets.TOKEN_FMFP }} + path: 'semester4/fmfp/formal-methods-functional-programming-summary.pdf' + url: https://exams.vis.ethz.ch/api/document/jahutz/summary-tips-and-tricks-fs2026/files/820/update/