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

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

[nongnu] elpa/hyperdrive adaa1f84cd 14/14: Merge branch 'wip/ci'


From: ELPA Syncer
Subject: [nongnu] elpa/hyperdrive adaa1f84cd 14/14: Merge branch 'wip/ci'
Date: Tue, 26 Sep 2023 19:02:42 -0400 (EDT)

branch: elpa/hyperdrive
commit adaa1f84cd11ec9d0ecc7e3d231ff01146e6b0aa
Merge: a5c7b81898 7701c4a494
Author: Joseph Turner <joseph@ushin.org>
Commit: Joseph Turner <joseph@ushin.org>

    Merge branch 'wip/ci'
---
 .build.yml  | 22 ++++++++++++++++++++++
 .gitignore  |  1 -
 .gitmodules |  3 +++
 makem       |  1 +
 4 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/.build.yml b/.build.yml
new file mode 100644
index 0000000000..7fccb95b03
--- /dev/null
+++ b/.build.yml
@@ -0,0 +1,22 @@
+image: debian/stable
+packages:
+  - emacs
+  - ispell
+  - iamerican
+sources:
+  - https://git.sr.ht/~ushin/hyperdrive.el
+tasks:
+  - initialize-sandbox: |
+      cd hyperdrive.el
+      ./makem/makem.sh -vvv --sandbox=.sandbox --install-deps --install-linters
+
+  - all: |
+      # We specify the rules so we can omit lint-checkdoc and
+      # lint-indent, which we'll just run locally.
+
+      # TODO: Re-enable package-lint rule when
+      # <https://github.com/purcell/package-lint/issues/227> is
+      # solved.
+      cd hyperdrive.el
+      ./makem/makem.sh -vvv --sandbox=.sandbox lint-compile lint-declare 
lint-regexps tests
+
diff --git a/.gitignore b/.gitignore
index 2289008db4..7fc14a4590 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,5 @@
 /*.elc
 /.sandbox/
-makem.sh
 /.dir-locals-2.el
 *.elc
 /worktrees/
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000..7f4c0f5d1c
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "makem"]
+       path = makem
+       url = https://github.com/alphapapa/makem.sh.git
diff --git a/makem b/makem
new file mode 160000
index 0000000000..a768c2485a
--- /dev/null
+++ b/makem
@@ -0,0 +1 @@
+Subproject commit a768c2485aa588005af69bc51e3f9a9e560e9ed6



reply via email to

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