Skip to content

Commit df2fa0f

Browse files
andre-dietrichSebastianZug
authored andcommitted
fix workflow
1 parent ad1c214 commit df2fa0f

File tree

4 files changed

+122
-103
lines changed

4 files changed

+122
-103
lines changed

.github/workflows/generateOERoverview.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,9 @@ jobs:
173173
git config --local user.name "GitHub Action"
174174
git add .
175175
git commit -m "Add new export version of courses" || echo "No changes to commit"
176-
git push origin HEAD:${GITHUB_REF#refs/heads/}
176+
177+
# Fix authentication by updating remote URL with token
178+
git remote set-url origin https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git
179+
git push
177180
env:
178181
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Makefile

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,32 @@
11
all: index digitalesysteme prozprog robotikprojekt softwareentwicklung
22

3-
index:
3+
git-update:
4+
git add *.html *.zip assets/ || true
5+
git add -u
6+
git commit --amend --no-edit
7+
git push origin main -f
8+
9+
index: index-build git-update
10+
11+
index-build:
412
liaex --input index.yml --output index --format project
513

6-
digitalesysteme:
14+
digitalesysteme: digitalesysteme-build git-update
15+
16+
digitalesysteme-build:
717
liaex --input digitalesysteme.yml --output digitalesysteme --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80
818

9-
prozprog:
19+
prozprog: prozprog-build git-update
20+
21+
prozprog-build:
1022
liaex --input prozprog.yml --output prozprog --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80
1123

12-
robotikprojekt:
24+
robotikprojekt: robotikprojekt-build git-update
25+
26+
robotikprojekt-build:
1327
liaex --input robotikprojekt.yml --output robotikprojekt --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80
1428

15-
softwareentwicklung:
29+
softwareentwicklung: softwareentwicklung-build git-update
30+
31+
softwareentwicklung-build:
1632
liaex --input softwareentwicklung.yml --output softwareentwicklung --format project --project-generate-pdf --scorm-organization "TU-Bergakademie Freiberg" --scorm-embed --scorm-masteryScore 80

0 commit comments

Comments
 (0)