Re: Reminder: action required when updating dependencies or build options
Benjamin Berg <[email protected]> Thu, 14 Jan 2021 11:57:45 +0100
| Newsgroups | gmane.comp.gnome.desktop |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 2021-01-13 at 15:57 -0600, Michael Catanzaro wrote: On Wed, Jan 13, 2021 at 9:28 pm, Philip Withnall <[email protected]> wrote: > Given that you’ve just committed to submitting MRs and waiting for > CI > to pass, rather than pushing directly to master, perhaps this rule > should be rethought? Hm... as long as we have permission to merge the MR after CI has passed, or to bypass the CI if it's broken due to a preexisting issue, then we should be good. However, I'm not sure GitLab allows this? E.g. we discovered yesterday that I didn't have permission to commit to gnome-remote-desktop until Jonas played with the settings; there, I had created a MR, but only project maintainers were able to merge it. I think, to do this you would effectively need to add the release team with Maintainer privileges to all projects (or, I suppose have a Release Team account for this purpose). I suppose that should be pretty simple to hook into the .doap synchronisation. Not sure how people people feel about having the Release team marked as a maintainer everywhere. Note that I am not really concerned about anyone merging a branch even if CI is failing without having a good reason to do so. Benjamin The worst-case scenario would be: need to revert a commit, CI is already broken due to some preexisting unrelated issue that we don't know how to fix, can't land revert via MR because it requires CI to pass, can't change the setting to allow bypassing CI because the only way to get permission to change the setting is to update the doap, can't update the doap without first passing CI.... _______________________________________________ desktop-devel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/desktop-devel-list _______________________________________________ desktop-devel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/desktop-devel-list
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEED2NO4vMS33W8E4AFq6ZWhpmFY3AFAmAAI6oACgkQq6ZWhpmF Y3C5DBAAwgIRR2QHzoySzsj4EYT1fzJeM+utqZpFE02GsyScRkvtJKLGxdvvJVil 5QZfMbA/VGJqqd6ToS5h+Hen1j6K4EN4qo1wc9A8JjfjB+MRqS7TEQ8aU0/eyhzc 81rLlPCArbzDUnQ4S01yaQrXoezvci8ud9a/uu1r9pAMb36DtwuKmMOkfM5MACMR vE3cgBm1VsZ2hu2Sx/oNoNEnV44O++IYBsYRaKqOAZGcqLz/LTRsXdKzTRMHwTWK AS2tBraDMq0LumOPL0RGNCoMFYYoNCdJGvWIqfpHB2tj60OnrNviS8BlUMdeyhHR UykKROVlEXQRMXLEh4ax7szP11QwJioSID/U8j7oKu7lgRJu9uRRdK0qzDJcb742 gYIQZjKdqFjwtR/bC9YOouvawhkRDj+EEe1Pr6flfYgzUa1mjbyBEVjAkfZNM8Hi j8BgVe7oxrbuqqAwKJLKNg0y1jeg3IWevP86C/+3JncJzMaOXs+MvMwgaOMLgTj9 XuQhdYxFqnKvfrOGavFegNnEWWP4pQE1CXLzq/2VmorY3ZhaoEHy8eh8ioA1018C sR6T9KYZ2FW+jL/KHUV0OPLuO+8WK2cV1R6+wqilGvodDDgT5XQvQX7cPjMDe8GP jnIWQ6FhHEX2GjCxKuNV8510YFhATMNWlS/vDNNRBWK7w8iphr4= =Y2XR -----END PGP SIGNATURE-----