You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
github-ci: install all dependencies in the Eldev "prepare" step (#718)
Make sure the Github CI workflow installs all needed dependencies in the
separate "prepare" step, before the subsequent compile/test/lint steps. This
was already the case for the declared package dependencies, but not for the
additional build/test/lint dependences (auctex and embark) listed in the Eldev
file.
Otherwise, when Eldev installs packages, it seems to delay adding
already-installed packages to the Emacs load path. Org mode does not like this;
the built-in version of Org gets loaded before the updated version from GNU
ELPA, causing "Org version mismatch" errors.
Also update Eldev according to the suggestions of "eldev doctor"; make the
Eldev file byte-compilable, use melpa instead of melpa-unstable, and use
gnu-elpa instead of just gnu.
0 commit comments