[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/treesit-fold be87b44bc0 174/417: Update CI
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/treesit-fold be87b44bc0 174/417: Update CI |
Date: |
Mon, 1 Jul 2024 10:02:23 -0400 (EDT) |
branch: elpa/treesit-fold
commit be87b44bc01d305612735ac9b713080b87c91e0c
Author: Jen-Chieh Shen <jcs090218@gmail.com>
Commit: Jen-Chieh Shen <jcs090218@gmail.com>
Update CI
---
.github/workflows/test.yml | 32 ++++++++++++++++++++++++++------
Makefile | 8 ++++----
2 files changed, 30 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index e75bce8b62..f0e5595b14 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -31,14 +31,34 @@ jobs:
with:
version: 'snapshot'
- - name: Setup cmake
- uses: jwlawson/actions-setup-cmake@v1.4
+ - name: Run tests
+ run:
+ make unix-ci
+
+ windows-test:
+ runs-on: windows-latest
+ strategy:
+ matrix:
+ emacs-version:
+ - 27.2
+ - snapshot
+
+ steps:
+ - uses: actions/checkout@v2
+
+ - uses: actions/setup-python@v2
with:
- cmake-version: '3.18.x'
+ python-version: "3.6"
+ architecture: "x64"
- - name: Check cmake
- run: "cmake --version"
+ - uses: jcs090218/setup-emacs-windows@master
+ with:
+ version: ${{ matrix.emacs-version }}
+
+ - uses: cask/setup-cask@master
+ with:
+ version: 'snapshot'
- name: Run tests
run:
- make unix-ci
+ make windows-ci
diff --git a/Makefile b/Makefile
index 2c776552b5..fb8d106685 100644
--- a/Makefile
+++ b/Makefile
@@ -7,14 +7,14 @@ PKG-FILES := ts-fold.el
TEST-FILES := $(shell ls test/ts-fold-*.el)
-.PHONY: clean checkdoc lint unix-build unix-compile unix-test
+.PHONY: clean checkdoc lint build compile unix-test
-unix-ci: clean unix-build unix-compile
+ci: clean build compile
-unix-build:
+build:
$(CASK) install
-unix-compile:
+compile:
@echo "Compiling..."
@$(CASK) $(EMACS) -Q --batch \
-L . \
- [nongnu] elpa/treesit-fold 9a7b17aec8 208/417: update, (continued)
- [nongnu] elpa/treesit-fold 9a7b17aec8 208/417: update, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold d8d6fc0558 209/417: update, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold bada0924b6 149/417: Support ruby, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold a137933c2b 153/417: Add screneshot, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold d7af314083 160/417: Done html, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold e286098005 164/417: Support css comment, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 19a05adc09 167/417: Rename, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 421809b55c 171/417: Add support evil-toggle-fold, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold d0e235d762 162/417: Fix toc, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 828938f21f 173/417: Update cask version for CI, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold be87b44bc0 174/417: Update CI,
ELPA Syncer <=
- [nongnu] elpa/treesit-fold 39067f4452 175/417: Update CI, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 247058db79 179/417: Revert macro indentation, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 785f13b063 181/417: ci: eask, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 43ac6e1f8d 182/417: ci: eask, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 7127218040 185/417: ci: correct make clean, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 42d059d7db 314/417: feat: Add HLSL support (#93), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 70b2c79ff4 308/417: changelog, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 0627723e5f 368/417: Rename license with no ext, ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold aa6146bc62 313/417: feat: Add Lisp support (#92), ELPA Syncer, 2024/07/01
- [nongnu] elpa/treesit-fold 9717243a85 347/417: feat: Add Tablegen support, ELPA Syncer, 2024/07/01