donkirkby/live-py-plugin

Test Emacs version on GitHub Actions

Open

#309 opened on Jul 2, 2021

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Python (63 forks)auto 404
enhancementhelp wanted

Repository metrics

Stars
 (302 stars)
PR merge metrics
 (PR metrics pending)

Description

What I did

Added the Emacs ERT tests to the GitHub Actions workflow, after TravisCI stopped working.

What happened

It complained with this error:

emacs: standard input is not a tty

What I wanted to happen

Run the way it used to on Travis.

Analysis

I found a bunch of actions to help:

  • setup emacs
  • emacs lisp check I haven't tried it yet, but it looks like it can run ERT.
  • cask I used it on Travis, but I think it's not needed with setup emacs.
  • There's some discussion on actions/runner#241. That's where I learned about script and scriptreplay.

Contributor guide