emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/triples 35c711e32c 1/5: Add eldev and fix lint issues


From: ELPA Syncer
Subject: [elpa] externals/triples 35c711e32c 1/5: Add eldev and fix lint issues
Date: Sat, 31 Aug 2024 18:58:56 -0400 (EDT)

branch: externals/triples
commit 35c711e32c7d49a2af497dc503c7a1cf2bc9805f
Author: Andrew Hyatt <ahyatt@gmail.com>
Commit: Andrew Hyatt <ahyatt@gmail.com>

    Add eldev and fix lint issues
---
 .github/workflows/ci.yaml | 39 +++++++++++++++++++++++++++++++++++++++
 Eldev                     |  6 ++++++
 2 files changed, 45 insertions(+)

diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
new file mode 100644
index 0000000000..d40082469a
--- /dev/null
+++ b/.github/workflows/ci.yaml
@@ -0,0 +1,39 @@
+name: CI
+
+on:
+  push:
+    branches: [ "main" ]
+  pull_request:
+    branches: [ "*" ]
+
+jobs:
+  test:
+    runs-on: ubuntu-latest
+    environment: Continuous Integration
+    strategy:
+      matrix:
+        emacs_version:
+          # Add more lines like this if you want to test on different Emacs 
versions.
+          - 28.1
+          - 28.2
+          - 29.1
+          - 29.2
+    steps:
+    - name: Set up Emacs
+      uses: jcs090218/setup-emacs@master
+      with:
+        version: ${{matrix.emacs_version}}
+
+    - name: Install Eldev
+      uses: emacs-eldev/setup-eldev@v1
+
+    - name: Check out the source code
+      uses: actions/checkout@v4
+
+    - name: Lint the project
+      run: |
+        eldev -p -dtT lint
+
+    - name: Test the project
+      run: |
+        eldev -p -dtT test
diff --git a/Eldev b/Eldev
new file mode 100644
index 0000000000..eee02cb91e
--- /dev/null
+++ b/Eldev
@@ -0,0 +1,6 @@
+; -*- mode: emacs-lisp; lexical-binding: t -*-
+
+(eldev-use-package-archive 'melpa)
+(eldev-use-plugin 'maintainer)
+(eldev-add-extra-dependencies 'test '(:package emacsql))
+(eldev-add-extra-dependencies 'test '(:package kv))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]