diff --git a/.github/workflows/upload-ad.yml b/.github/workflows/upload-ad.yml index 16fc30c..2279601 100644 --- a/.github/workflows/upload-ad.yml +++ b/.github/workflows/upload-ad.yml @@ -4,7 +4,7 @@ on: paths: - 'semester1/algorithms-and-datastructures/**' jobs: - upload_summary: + upload_document: runs-on: ubuntu-latest steps: - name: Set up Git repository diff --git a/.github/workflows/upload-anaI-jh.yml b/.github/workflows/upload-anaI-jh.yml new file mode 100644 index 0000000..cbd625e --- /dev/null +++ b/.github/workflows/upload-anaI-jh.yml @@ -0,0 +1,23 @@ +name: Upload Analysis I (by janishutz) Cheat-Sheet +on: + push: + paths: + - 'semester2/analysis-i/cheat-sheet-jh/**' +jobs: + upload_document: + runs-on: ubuntu-latest + steps: + - name: Set up Git repository + uses: actions/checkout@v6 + - name: Upload English version to ComSol + uses: ./.github/actions/upload-to-comsol + with: + access_token: ${{ secrets.TOKEN_ANA_I_JH }} + file: ./semester2/analysis-i/cheat-sheet-jh/cheat-sheet-en.pdf + url: https://exams.vis.ethz.ch/api/document/jahutz/analysis-i-cheatsheet-fs25/files/654/update/ + - name: Upload German version to ComSol + uses: ./.github/actions/upload-to-comsol + with: + access_token: ${{ secrets.TOKEN_ANA_I_JH }} + file: ./semester2/analysis-i/cheat-sheet-jh/cheat-sheet-de.pdf + url: https://exams.vis.ethz.ch/api/document/jahutz/analysis-i-cheatsheet-fs25/files/655/update/ diff --git a/.github/workflows/upload-aw.yml b/.github/workflows/upload-aw.yml new file mode 100644 index 0000000..21f4745 --- /dev/null +++ b/.github/workflows/upload-aw.yml @@ -0,0 +1,17 @@ +name: Upload Algorithms and Probability Summary +on: + push: + paths: + - 'semester2/algorithms-and-probability/**' +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_AW }} + file: ./semester2/algorithms-and-probability/aw-summary.pdf + url: https://exams.vis.ethz.ch/api/document/jahutz/summary-fs25_0/files/653/update/ diff --git a/.github/workflows/upload-eprog.yml b/.github/workflows/upload-eprog.yml new file mode 100644 index 0000000..a35ce99 --- /dev/null +++ b/.github/workflows/upload-eprog.yml @@ -0,0 +1,17 @@ +name: Upload Introduction to Programming Short Summary +on: + push: + paths: + - 'semester1/eprog/**' +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_EPROG }} + file: ./semester1/eprog/eprog-janishutz.pdf + url: https://exams.vis.ethz.ch/api/document/jahutz/short-summary-hs24/files/593/update/ diff --git a/.github/workflows/upload-la.yml b/.github/workflows/upload-la.yml new file mode 100644 index 0000000..e19d1c0 --- /dev/null +++ b/.github/workflows/upload-la.yml @@ -0,0 +1,17 @@ +name: Upload Linear Algebra Cheat-Sheet +on: + push: + paths: + - 'semester1/linear-algebra/**' +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_LA }} + file: ./semester1/linear-algebra/linAlg-janishutz.pdf + url: https://exams.vis.ethz.ch/api/document/jahutz/cheatsheet-hs24_5/files/592/update/ diff --git a/.github/workflows/upload-pprog-jh.yml b/.github/workflows/upload-pprog-jh.yml new file mode 100644 index 0000000..96eab00 --- /dev/null +++ b/.github/workflows/upload-pprog-jh.yml @@ -0,0 +1,17 @@ +name: Upload Parallel Programming Compact Summary +on: + push: + paths: + - 'semester2/parallel-programming-compact/**' +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: + file: ./semester2/parallel-programming-compact/pprog-compact-summary.pdf + access_token: ${{ secrets.TOKEN_PPROG }} + url: https://exams.vis.ethz.ch/api/document/jahutz/summary-fs25_0/files/653/update/