Hi Ihor, Ihor Radchenko <yanta...@gmail.com> writes:
> Bastien <b...@gnu.org> writes: > >>> Also, having an actual mirror in sr.ht means that we may set up automatic >>> tests. WDYT about this idea? >> >> Tests are useful if they prevent contributors from changing the code >> in a way that break them: this must happen before pushing changes to >> the bugfix or main branches. >> >> Automated tests are useful only if we fail to enforce this policy... >> so I'm not in favor of them. > > I agree that running tests is a good idea before pushing changes. > However, it is a big ask for contributors when we need to ensure > compatibility with multiple Emacs versions. Running tests on all the > supported Emacs version simply takes too much time. Not to mention that > installing multiple Emacs versions may not be trivial. Automated tests > could cater backwards compatibility checks. I see, you're right -- please go ahead installing a .build.yml file at the root of the directory so that we can test both the bugfix and main branches when org-mode.git is sync'ed on sr.ht every day at 1am CET. I added a note about tests in worg/org-contribute.html. Thanks! -- Bastien