[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ellama 0ad311e557 5/6: Merge pull request #101 from s-k
From: |
ELPA Syncer |
Subject: |
[elpa] externals/ellama 0ad311e557 5/6: Merge pull request #101 from s-kostyaev/add-ert-to-ci |
Date: |
Wed, 3 Apr 2024 12:58:55 -0400 (EDT) |
branch: externals/ellama
commit 0ad311e5570c4d293c370b605c1a98cb1bf1ee8f
Merge: 70adc9f7c5 f963ee564b
Author: Sergey Kostyaev <s-kostyaev@users.noreply.github.com>
Commit: GitHub <noreply@github.com>
Merge pull request #101 from s-kostyaev/add-ert-to-ci
add ert tests to ci
---
.github/workflows/melpa.yml | 34 +++++++++++++++++++++++++++++++++-
tests/test-ellama.el | 1 +
2 files changed, 34 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/melpa.yml b/.github/workflows/melpa.yml
index 21381346a5..73314abfc2 100644
--- a/.github/workflows/melpa.yml
+++ b/.github/workflows/melpa.yml
@@ -25,10 +25,11 @@ jobs:
- 28.2
- 29.1
- 29.2
+ - 29.3
ignore_warnings:
- false
warnings_as_errors:
- - false
+ - true
check:
- melpa
file:
@@ -45,3 +46,34 @@ jobs:
file: ${{ matrix.file }}
ignore_warnings: ${{ matrix.ignore_warnings }}
warnings_as_errors: ${{ matrix.warnings_as_errors }}
+ test-ert:
+ runs-on: ubuntu-latest
+ strategy:
+ fail-fast: false
+ matrix:
+ emacs_version:
+ - 28.1
+ - 28.2
+ - 29.1
+ - 29.2
+ - 29.3
+ ignore_warnings:
+ - false
+ warnings_as_errors:
+ - true
+ check:
+ - ert
+ file:
+ - 'tests/test*.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 }}
diff --git a/tests/test-ellama.el b/tests/test-ellama.el
index e2dff6e826..32695010a6 100644
--- a/tests/test-ellama.el
+++ b/tests/test-ellama.el
@@ -3,6 +3,7 @@
;; Copyright (C) 2023 Free Software Foundation, Inc.
;; Author: Sergey Kostyaev <sskostyaev@gmail.com>
+;; Package-Requires: ((emacs "28.1") (llm "0.6.0") (spinner "1.7.4"))
;; This file is free software; you can redistribute it and/or modify
;; it under the terms of the GNU General Public License as published by
- [elpa] externals/ellama updated (b94d5952d4 -> d9d3cb67f6), ELPA Syncer, 2024/04/03
- [elpa] externals/ellama 70adc9f7c5 3/6: Merge pull request #87 from r0man/fix-blank-line, ELPA Syncer, 2024/04/03
- [elpa] externals/ellama 5ba229ea4f 1/6: Don't initial blank line when improving code, ELPA Syncer, 2024/04/03
- [elpa] externals/ellama 0ad311e557 5/6: Merge pull request #101 from s-kostyaev/add-ert-to-ci,
ELPA Syncer <=
- [elpa] externals/ellama d9d3cb67f6 6/6: Bump version, ELPA Syncer, 2024/04/03
- [elpa] externals/ellama b899e1372d 2/6: Add newline to LLM code example, ELPA Syncer, 2024/04/03
- [elpa] externals/ellama f963ee564b 4/6: add ert tests to ci, ELPA Syncer, 2024/04/03