Packages: Disable direct push to packages.git

Created on 31 Dec 2020  路  3Comments  路  Source: openwrt/packages

Hi all, with a CI performing compile and (basic) runtime tests for multiple architectures, we could consider blocking direct pushes to the repository and only allow merging of pull requests, after they successfully passed all CI tests.

This is especially interesting for backports. It's now possible to compile test backports with the matching SDK version.

Applying such requirement means that everyone has to use the GitHub web interface (or cli) to some degree.

help wanted

Most helpful comment

I think the CI is in a pretty good state right now, just need to keep it that way ;)

All 3 comments

I'm ok with it but i don't want to drive anyone away with hard requirement, strong encouragements are fine with me ;)
That also means that CI MUST work if we do that (no false negative)

No false negatives is a hard CI problem :). It's mostly the occasional internet failures and such.

I think the CI is in a pretty good state right now, just need to keep it that way ;)

Was this page helpful?
0 / 5 - 0 ratings