Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restrict webhook trigger to main/master branch #24

Open
nanoyan opened this issue Apr 8, 2024 · 2 comments
Open

Restrict webhook trigger to main/master branch #24

nanoyan opened this issue Apr 8, 2024 · 2 comments

Comments

@nanoyan
Copy link

nanoyan commented Apr 8, 2024

In unserem GitHub-Workflow haben wir Validierungen oder Umformungen vorgesehen, BEVOR SkoHub die Übertragung vornehmen soll. Nun löst aber jedes Push eine Übertragung aus, und eine Übertragung nach SkoHub wird nicht abgebrochen, wenn ein neues Push kommt. Als Lösung würden wir gern Zwischenschritte in separaten Branches vornehmen, und dann abschließend in den master/main mergen. Das setzt voraus, dass SkoHub nur auf Push reagiert in master/main und alle anderen Branches ignoriert.

@sroertgen
Copy link
Contributor

Hey @nanoyan,

kannst du mir eventuell ein Beispiel-Repo für euren Workflow zeigen?
Generell funktioniert es so, dass für jedes Push-Event ein Workflow Job getriggert wird, auch für Pushes in Branches. Das ist so gewollt, damit sich auch Vokabulare in Branches angeschaut werden können, bevor sie ggf in main/master gemerged werden.

Ansonsten wäre ein Vorschlag pre-commit-hooks für eure Transformationen und Validierungen zu nutzen, aber das hängt natürlich stark von eurem konkreten Setup / Workflow ab.

@nanoyan
Copy link
Author

nanoyan commented Apr 9, 2024

Hi, Steffen
https://github.com/iqb-vocabs/v27

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants