diff options
| author | Constantine Vetoshev <gepardcv@gmail.com> | 2021-07-06 11:21:32 -0700 |
|---|---|---|
| committer | Constantine Vetoshev <gepardcv@gmail.com> | 2021-07-06 12:10:56 -0700 |
| commit | b847965128695ac6e18a7a218e6e2d2d5a1bd8c9 (patch) | |
| tree | 1ad5869029448a919b347cde8fa6eb9a5cb2e787 | |
| parent | 2ff458a4f4bd4496a45f7946dd0c445616d3fb5e (diff) | |
Replace Travis with GitHub Actions.
travis-ci.org was deprecated on 2021-06-15.
| -rw-r--r-- | .github/workflows/test-perspective.yml | 25 | ||||
| -rw-r--r-- | .travis.yml | 16 | ||||
| -rw-r--r-- | README.md | 2 |
3 files changed, 27 insertions, 16 deletions
diff --git a/.github/workflows/test-perspective.yml b/.github/workflows/test-perspective.yml new file mode 100644 index 0000000..95bfb2b --- /dev/null +++ b/.github/workflows/test-perspective.yml @@ -0,0 +1,25 @@ +name: Perspective tests +on: [push, pull_request] +jobs: + test-perspective: + runs-on: ubuntu-20.04 + strategy: + fail-fast: false + matrix: + emacs-version: + - 27.2 + - 27.1 + - 26.3 + - 25.3 + - 24.4 + steps: + - uses: purcell/setup-emacs@master + with: + version: ${{ matrix.emacs-version }} + - uses: actions/checkout@v2 + - name: Emacs version + run: | + emacs --version + - name: Run tests + run: | + make diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 7de034e..0000000 --- a/.travis.yml +++ /dev/null @@ -1,16 +0,0 @@ -sudo: required -# for evm binaries -dist: trusty -env: - - EMACS_EVM_TAG=27.1-travis-linux-trusty - - EMACS_EVM_TAG=26.3-travis - - EMACS_EVM_TAG=25.3-travis - - EMACS_EVM_TAG=24.4-travis -script: - - cd $TRAVIS_BUILD_DIR - - git clone https://github.com/rejeep/evm ${TRAVIS_BUILD_DIR}/.evm - - export PATH=${TRAVIS_BUILD_DIR}/.evm/bin:${PATH} - - evm config path /tmp - - evm install emacs-${EMACS_EVM_TAG} --use --skip - - emacs --version - - make @@ -1,5 +1,7 @@ # Perspective for Emacs + + ## Description The Perspective package provides multiple named workspaces (or "perspectives") |
