File tree Expand file tree Collapse file tree 5 files changed +86
-1
lines changed
Expand file tree Collapse file tree 5 files changed +86
-1
lines changed Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ - package-ecosystem : github-actions
4+ directory : /
5+ schedule :
6+ interval : daily
Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches :
6+ - master
7+ pull_request :
8+ workflow_dispatch :
9+
10+ concurrency :
11+ group : ${{ github.workflow }}-${{ github.ref }}
12+ cancel-in-progress : true
13+
14+ jobs :
15+ test :
16+ runs-on : ${{ matrix.os }}
17+ continue-on-error : ${{ matrix.experimental }}
18+ strategy :
19+ fail-fast : false
20+ matrix :
21+ os : [ubuntu-latest, macos-latest, windows-latest]
22+ emacs-version :
23+ - 26.3
24+ - 27.2
25+ - 28.2
26+ - 29.1
27+ experimental : [false]
28+ include :
29+ - os : ubuntu-latest
30+ emacs-version : snapshot
31+ experimental : true
32+ - os : macos-latest
33+ emacs-version : snapshot
34+ experimental : true
35+ - os : windows-latest
36+ emacs-version : snapshot
37+ experimental : true
38+
39+ steps :
40+ - uses : actions/checkout@v4
41+
42+ - uses : jcs090218/setup-emacs@master
43+ with :
44+ version : ${{ matrix.emacs-version }}
45+
46+ - uses : emacs-eask/setup-eask@master
47+ with :
48+ version : ' snapshot'
49+
50+ - name : Run tests
51+ run : |
52+ eask package
53+ eask install
54+ eask compile
Original file line number Diff line number Diff line change 11.cask
2+ .eask
3+ /dist
4+ * .elc
Original file line number Diff line number Diff line change 1+ (package " nette-tester"
2+ " 1.0.0"
3+ " Emacs support for Nette Tester" )
4+
5+ (website-url " https://github.com/emacs-php/emacs-nette-tester" )
6+ (keywords " convenience" " languages" )
7+
8+ (package-file " nette-tester.el" )
9+
10+ (script " test" " echo \" Error: no test specified\" && exit 1" )
11+
12+ (source 'gnu )
13+ (source 'melpa )
14+
15+ (depends-on " emacs" " 26.1" )
16+ (depends-on " dash" )
17+ (depends-on " s" )
18+
19+ (setq network-security-level 'low ) ; see https://github.com/jcs090218/setup-emacs-windows/issues/156#issuecomment-932956432
20+
Original file line number Diff line number Diff line change 44
55; ; Author: Matúš Goljer <matus.goljer@gmail.com>
66; ; Maintainer: Matúš Goljer <matus.goljer@gmail.com>
7+ ; ; URL: https://github.com/emacs-php/emacs-nette-tester
78; ; Version: 1.0.0
89; ; Created: 30th May 2017
9- ; ; Package-requires: ((dash 2.13.0))
10+ ; ; Package-requires: ((dash " 2.13.0") (s "1.9.0" ))
1011; ; Keywords: convenience, languages
1112
1213; ; This program is free software; you can redistribute it and/or
2728; ;; Code:
2829
2930(require 'dash )
31+ (require 's )
3032
3133(require 'compile )
3234(require 'diff )
You can’t perform that action at this time.
0 commit comments