[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
- [nongnu] elpa/hyperdrive c2355e6470 03/14: Meta: Add makem as submodule, (continued)
- [nongnu] elpa/hyperdrive c2355e6470 03/14: Meta: Add makem as submodule, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive e64dec97ad 02/14: WIP: Unset print-length, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive 440e7c82c5 01/14: Meta: Add .build.yml for CI, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive 96e85b1702 06/14: WIP: Install dictionary for ispell, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive 55fc9cbdcf 11/14: Tidy, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive 684cd4772d 05/14: WIP: Call makem.sh from submodule, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive ab69080dd1 04/14: Meta: Update .gitignore, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive e82ac3bd2d 07/14: WIP: Remove chaff, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive 7326760dff 10/14: Meta: Update makem submodule, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive 7701c4a494 13/14: Tidy: Comments, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive adaa1f84cd 14/14: Merge branch 'wip/ci',
ELPA Syncer <=
- [nongnu] elpa/hyperdrive f2a2db7c1e 08/14: WIP: Use "all" rule, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive 6d7fe5212e 09/14: WIP: Omit lint-checkdoc and lint-indent, ELPA Syncer, 2023/09/26
- [nongnu] elpa/hyperdrive e6efa3be4e 12/14: Tidy, ELPA Syncer, 2023/09/26