Hey, entschuldige die Anfängerfrage hier. Ich habe die Dokumentation gelesen, brauche aber bitte etwas Anleitung.
Ich habe Discourse geforkt und eigene Änderungen vorgenommen, die ich dann selbst deployen möchte. Der Leitfaden zum Mitwirken erklärt, wie man Änderungen vornimmt und einen PR einreicht, aber in diesem Fall möchte ich keinen PR stellen. Ich möchte einfach meine kleine Änderung übernehmen und eine Discourse-Installation daraus zum Laufen bringen. Ich dachte, der Weg dazu bestünde darin, diese Zeile auf mein eigenes Repository zu ändern:
Ich habe das getan und eine Installation durchgeführt, aber meine Änderungen werden nicht angezeigt. Offensichtlich mache ich also etwas falsch. Hast du eine Idee? Danke!
EDIT:
Zur Transparenz und falls es einen einfacheren Weg gibt: Alles, was ich erreichen möchte, ist, anonymen Benutzern zu erlauben, ihre Benutzernamen und Benutzerdaten zu ändern, wenn sie in den anonymen Modus wechseln. Das ist so einfach wie das Ändern von false zu true in dieser Zeile:
Wenn es einen besseren Weg gibt, bin ich sehr offen dafür. Aber das ist alles, was ich aktivieren muss. Ich bin versiert in Python, Java und vielen anderen Backend-Technologien, aber ich kenne mich mit Ruby/JavaScript/HTML usw. überhaupt nicht aus.
EDIT2:
Wie in einem Beitrag, den ich woanders gesehen habe, habe ich die app.yml wie folgt aktualisiert:
run:
- exec:
cd: /var/www/discourse
cmd:
- sudo -u discourse git remote set-url origin https://github.com/my/forked/discourse.git
- sudo -u discourse git fetch origin
- sudo -u discourse git checkout origin/master
Trotzdem keine Besserung nach dem Neuaufbau der App. Sie startet zwar ordnungsgemäß, aber meine Änderungen scheinen nicht vorhanden zu sein.