[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/anzu 33e4f13429 287/288: migrate tests from circleci to gi
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/anzu 33e4f13429 287/288: migrate tests from circleci to github actions |
Date: |
Thu, 6 Jan 2022 03:59:01 -0500 (EST) |
branch: elpa/anzu
commit 33e4f13429d28c9a349aa12a5e942b8ad23634f2
Author: Neil Okamoto <neil.okamoto@gmail.com>
Commit: Neil Okamoto <neil.okamoto@gmail.com>
migrate tests from circleci to github actions
---
.circleci/config.yml | 63 ----------------------------------------------
.github/workflows/test.yml | 36 ++++++++++++++++++++++++++
2 files changed, 36 insertions(+), 63 deletions(-)
diff --git a/.circleci/config.yml b/.circleci/config.yml
deleted file mode 100644
index e0b1e42589..0000000000
--- a/.circleci/config.yml
+++ /dev/null
@@ -1,63 +0,0 @@
-version: 2.1
-
-# Default actions to perform on each Emacs version
-commands:
- default-steps:
- steps:
- - checkout
- - run: make version
- - run: make lint
- - run: make test
-
-# Enumerated list of Emacs versions
-jobs:
- test-emacs-25:
- docker:
- - image: silex/emacs:25-ci-cask
- entrypoint: bash
- steps:
- - default-steps
-
- test-emacs-26:
- docker:
- - image: silex/emacs:26-ci-cask
- entrypoint: bash
- steps:
- - default-steps
-
- test-emacs-27:
- docker:
- - image: silex/emacs:27-ci-cask
- entrypoint: bash
- steps:
- - default-steps
-
- test-emacs-master:
- docker:
- - image: silex/emacs:master-ci-cask
- entrypoint: bash
- steps:
- - default-steps
-
- # coverage:
- # docker:
- # - image: silex/emacs:26-ci-cask
- # entrypoint: bash
- # steps:
- # - checkout
- # - run: make submit-coverage
-
-# Executing in parallel
-workflows:
- ci-test-matrix:
- jobs:
- - test-emacs-25
- - test-emacs-26
- - test-emacs-27
- - test-emacs-master
- # - coverage:
- # requires:
- # - test-emacs-25
- # - test-emacs-26
- # - test-emacs-27
- # - test-emacs-master
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000000..830b7153ae
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,36 @@
+name: CI checks
+
+on:
+ push:
+ branches:
+ - master
+ pull_request:
+ branches:
+ - master
+
+jobs:
+ build:
+ runs-on: ubuntu-20.04
+ strategy:
+ fail-fast: false
+ matrix:
+ emacs_version: [25.3, 26.3, 27.2]
+ allow_failure: [false]
+ include:
+ - emacs_version: snapshot
+ allow_failure: true
+ continue-on-error: ${{ matrix.allow_failure }}
+
+ steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-python@v2
+ - uses: purcell/setup-emacs@master
+ with:
+ version: ${{ matrix.emacs_version }}
+ - uses: conao3/setup-cask@master
+
+ - name: Log Emacs version
+ run: 'make version'
+
+ - name: Run lint check
+ run: 'make lint'
- [nongnu] elpa/anzu df60e608f1 233/288: Update document about update function, (continued)
- [nongnu] elpa/anzu df60e608f1 233/288: Update document about update function, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu e46563628d 234/288: Use "#'" instead of "'" for detecting typo, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 11544ea75c 242/288: Consider user's case-fold-search, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 42996934e2 239/288: Change syntax for bindings, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu dad14fa96c 244/288: Use h5 header for interfaces, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 324c3e2db4 245/288: Bump up version and update Changes, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 3328619fec 251/288: Update Changes and bump up version, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 5cf1c7c16e 238/288: Merge pull request #72 from syohex/isearch-query-replace-api, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu a1860f4c53 267/288: update url, copyright, and maintainer name, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 896b2be2eb 281/288: Wordsmith the documentation re *-thing functions (#111), ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 33e4f13429 287/288: migrate tests from circleci to github actions,
ELPA Syncer <=
- [nongnu] elpa/anzu 13dadaed10 284/288: update circleci to new docker images, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 14e4483a5e 286/288: Add ability to use lax whitespace (#119), ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 420f0c6894 137/288: Merge pull request #29 from bbatsov/patch-1, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu cb70e6c611 145/288: Fix wrong counting total matched number when used default input, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu b600df38cb 144/288: Bump up version and update Changes, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu ec0d1f5485 147/288: Merge pull request #33 from syohex/fix-replace-command-bugs, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu ab561fe896 151/288: Use symbol-value instead of eval-when-compile + defvar, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 439e904931 155/288: Enable case-sensitive replacement for at cursor commands, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu 686b264468 158/288: Refactoring: better getting migemo variable, ELPA Syncer, 2022/01/06
- [nongnu] elpa/anzu e664721a7f 157/288: Bump up version and update Changes, ELPA Syncer, 2022/01/06