Skip to content

Commit d69f804

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

File tree

4 files changed

+121
-103
lines changed

4 files changed

+121
-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: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,31 @@
11
all: index digitalesysteme prozprog robotikprojekt softwareentwicklung
22

3-
index:
3+
git-update:
4+
git add -u
5+
git commit --amend --no-edit
6+
git push origin main -f
7+
8+
index: index-build git-update
9+
10+
index-build:
411
liaex --input index.yml --output index --format project
512

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

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

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

15-
softwareentwicklung:
28+
softwareentwicklung: softwareentwicklung-build git-update
29+
30+
softwareentwicklung-build:
1631
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)