branch: externals/ivy-hydra commit b2be01ed4662324bfbf640fc44cc4c86ace0baa0 Merge: 2258e1e c9fdec4 Author: Basil L. Contovounesios <conto...@tcd.ie> Commit: Basil L. Contovounesios <conto...@tcd.ie>
Merge branch 'master' into externals/ivy-hydra --- .dir-locals.el | 8 +++++-- .github/workflows/test.yml | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+), 2 deletions(-) diff --git a/.dir-locals.el b/.dir-locals.el index 4e7d231..f18455c 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -2,8 +2,12 @@ ;;; For more information see (info "(emacs) Directory Variables") ((nil - (bug-reference-bug-regexp . "#\\(?2:[[:digit:]]+\\)") - (bug-reference-url-format . "https://github.com/abo-abo/swiper/issues/%s") + ;; Emacs 28+ automatically sets up these `bug-reference-mode' variables + ;; in a more general way, so setting them here is not future-proof. If + ;; you still need these settings in older Emacs versions, you can add + ;; them to your personal `.dir-locals-2.el' file in the meantime. + ;; (bug-reference-bug-regexp . "\\(#\\([[:digit:]]+\\)\\)") + ;; (bug-reference-url-format . "https://github.com/abo-abo/swiper/issues/%s") (copyright-names-regexp . "Free Software Foundation, Inc\\.") (sentence-end-double-space . t)) (emacs-lisp-mode diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..11e6514 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,52 @@ +name: CI +on: + pull_request: + paths-ignore: + - '**.md' + - '**.org' + - '.dir-locals.el' + - '.elpaignore' + - '.gitignore' + - 'doc/**' + branches: + - master + push: + paths-ignore: + - '**.md' + - '**.org' + - '.dir-locals.el' + - '.elpaignore' + - '.gitignore' + - 'doc/**' + +jobs: + build: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + emacs_version: + - 24.5 + - 25.1 + - 25.2 + - 25.3 + - 26.1 + - 26.2 + - 26.3 + - 27.1 + - snapshot + + steps: + - uses: purcell/setup-emacs@master + with: + version: ${{ matrix.emacs_version }} + + - uses: actions/checkout@v2 + + - name: Check Emacs version + run: emacs --version + + - name: Test + run: | + make deps + make test