branch: externals/diff-hl commit 22710e8c0765cfb016cde49a68e43087dcc5b424 Author: Dmitry Gutov <dmi...@gutov.dev> Commit: Dmitry Gutov <dmi...@gutov.dev>
Add GH action to run the tests --- .github/workflows/ci.yml | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000000..62d037d611 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,39 @@ +name: CI + +on: + push: + paths: + - '**.el' + - '**ci.yml' + - 'Makefile' + branches: + - master + + pull_request: + paths: + - '**.el' + - '**ci.yml' + - 'Makefile' + branches: + - master + +jobs: + check: + runs-on: ubuntu-latest + + strategy: + fail-fast: false + matrix: + emacs_version: [26.1, 26.3, 27.2, 28.2, 29.4, snapshot] + + steps: + - name: Setup Emacs + uses: purcell/setup-emacs@master + with: + version: ${{ matrix.emacs_version }} + + - name: Checkout Company + uses: actions/checkout@v3 + + - name: Run tests + run: make test