[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/colorful-mode 0214703e47 4/9: ci: Add test workflow
From: |
ELPA Syncer |
Subject: |
[elpa] externals/colorful-mode 0214703e47 4/9: ci: Add test workflow |
Date: |
Thu, 11 Jul 2024 21:57:49 -0400 (EDT) |
branch: externals/colorful-mode
commit 0214703e47d20eb92bb23c5e5b9ca0025b6223ef
Author: JenChieh <jcs090218@gmail.com>
Commit: JenChieh <jcs090218@gmail.com>
ci: Add test workflow
---
.github/workflows/test.yml | 50 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000000..3adae1fc02
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,50 @@
+name: CI
+
+on:
+ push:
+ branches:
+ - master
+ pull_request:
+ workflow_dispatch:
+
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
+jobs:
+ test:
+ runs-on: ${{ matrix.os }}
+ continue-on-error: ${{ matrix.experimental }}
+ strategy:
+ fail-fast: false
+ matrix:
+ os: [ubuntu-latest, macos-latest, windows-latest]
+ emacs-version:
+ - 28.2
+ - 29.2
+ experimental: [false]
+ include:
+ - os: ubuntu-latest
+ emacs-version: snapshot
+ experimental: true
+ - os: macos-latest
+ emacs-version: snapshot
+ experimental: true
+ - os: windows-latest
+ emacs-version: snapshot
+ experimental: true
+
+ steps:
+ - uses: actions/checkout@v4
+
+ - uses: jcs090218/setup-emacs@master
+ with:
+ version: ${{ matrix.emacs-version }}
+
+ - uses: emacs-eask/setup-eask@master
+ with:
+ version: 'snapshot'
+
+ - name: Run tests
+ run:
+ make ci
- [elpa] externals/colorful-mode updated (2c0adad39e -> 46cc141a2b), ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode d5dec84a6c 8/9: docs: Add CI badge, ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode 444bf99372 7/9: ci: Fix branch name, ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode 624d9ee45a 3/9: chore: Add gitignore file, ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode 805c22b708 1/9: chore(.elpaignore): Ignore Eask's stuff, ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode b01d1e17db 2/9: ci: Add Eask-file for tests, ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode 46cc141a2b 9/9: ci: Fix lint command, ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode bfa32b92c1 6/9: ci: Use eask commands directly, ELPA Syncer, 2024/07/11
- [elpa] externals/colorful-mode 0214703e47 4/9: ci: Add test workflow,
ELPA Syncer <=
- [elpa] externals/colorful-mode 7608ebce47 5/9: ci: Add dep bot, ELPA Syncer, 2024/07/11