[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/elisa 261aae5b2e 15/98: Add CI
From: |
ELPA Syncer |
Subject: |
[elpa] externals/elisa 261aae5b2e 15/98: Add CI |
Date: |
Wed, 17 Jul 2024 18:58:00 -0400 (EDT) |
branch: externals/elisa
commit 261aae5b2e0fc12598e6f2069220b3cf959d0a80
Author: Sergey Kostyaev <kostyaev.sergey2@wb.ru>
Commit: Sergey Kostyaev <kostyaev.sergey2@wb.ru>
Add CI
---
.elpaignore | 2 ++
.github/workflows/melpa.yml | 44 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/.elpaignore b/.elpaignore
new file mode 100644
index 0000000000..67ecf9143e
--- /dev/null
+++ b/.elpaignore
@@ -0,0 +1,2 @@
+.github
+imgs
diff --git a/.github/workflows/melpa.yml b/.github/workflows/melpa.yml
new file mode 100644
index 0000000000..bc265616ee
--- /dev/null
+++ b/.github/workflows/melpa.yml
@@ -0,0 +1,44 @@
+# This is a basic workflow to help you get started with Actions
+
+name: CI
+
+# Controls when the workflow will run
+on:
+ # Triggers the workflow on push or pull request events but only for the
"main" branch
+ push:
+ branches: [ "main" ]
+ pull_request:
+ branches: [ "main" ]
+
+ # Allows you to run this workflow manually from the Actions tab
+ workflow_dispatch:
+
+# A workflow run is made up of one or more jobs that can run sequentially or
in parallel
+jobs:
+ test-melpa:
+ runs-on: ubuntu-latest
+ strategy:
+ fail-fast: false
+ matrix:
+ emacs_version:
+ - 29.2
+ ignore_warnings:
+ - false
+ warnings_as_errors:
+ - false
+ check:
+ - melpa
+ file:
+ - elisa.el
+ # Steps represent a sequence of tasks that will be executed as part of the
job
+ steps:
+ - uses: actions/checkout@v4
+ - uses: purcell/setup-emacs@master
+ with:
+ version: ${{ matrix.emacs_version }}
+ - uses: leotaku/elisp-check@master
+ with:
+ check: ${{ matrix.check }}
+ file: ${{ matrix.file }}
+ ignore_warnings: ${{ matrix.ignore_warnings }}
+ warnings_as_errors: ${{ matrix.warnings_as_errors }}
- [elpa] externals/elisa 21048a5033 91/98: Add melpa stable badge, (continued)
- [elpa] externals/elisa 21048a5033 91/98: Add melpa stable badge, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa fe93e52d2a 95/98: Review fixes, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 56bc22a8c3 96/98: Improve package documentation, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa c842f1ce32 98/98: Bump version, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa f3d21b65d4 04/98: Fill readme with simple use case, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 126def8ac8 02/98: Add license file, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa c2532617c9 11/98: Fix mistral model name, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa a59a3cd130 12/98: Add news, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 260504512f 13/98: Add information about creating index into docs, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa a3d6d06fa6 14/98: Add info how ELISA works into docs, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 261aae5b2e 15/98: Add CI,
ELPA Syncer <=
- [elpa] externals/elisa ba1633ba07 17/98: Merge pull request #1 from s-kostyaev/add-ci, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa dac7f7e184 18/98: Refactor asyncronous parsing, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 2cafe8ae2c 19/98: Merge pull request #4 from s-kostyaev/fix-elpaca-installation, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 05efc8eb0d 20/98: Bump version, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa ed1299a8aa 23/98: Bump version, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 5d62cf3803 24/98: Reopen db after download sqlite extensions, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 9a6dfa678b 25/98: Add info about downloading sqlite extensions into docs, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 7f5a5fff5d 26/98: Fix CI warnings, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 48d96a9716 27/98: Merge pull request #5 from s-kostyaev/fix-load-file, ELPA Syncer, 2024/07/17
- [elpa] externals/elisa 8794e14d75 29/98: Improve built-in manuals directory location method, ELPA Syncer, 2024/07/17