File tree 4 files changed +77
-60
lines changed
4 files changed +77
-60
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Tests
3
+ on :
4
+ push :
5
+ paths-ignore :
6
+ - ' **.md'
7
+ - ' **.png'
8
+ pull_request :
9
+ paths-ignore :
10
+ - ' **.md'
11
+ - ' **.png'
12
+ schedule :
13
+ - cron : ' 29 7 * * 1'
14
+
15
+ jobs :
16
+ test :
17
+ runs-on : ubuntu-latest
18
+ strategy :
19
+ fail-fast : false
20
+ matrix :
21
+ version :
22
+ - master
23
+ - 5.8
24
+ - 5.7.1
25
+ - 5.7
26
+ - 5.6.2
27
+ - 5.6.1
28
+ - 5.6
29
+ - 5.5.1
30
+ - 5.5
31
+ - 5.4.2
32
+ - 5.4.1
33
+ - 5.4
34
+ - 5.3.1
35
+ - 5.3
36
+ - 5.2
37
+ - 5.1.1
38
+ - 5.1
39
+ - 5.0.8
40
+ - 5.0.7
41
+ - 5.0.6
42
+ - 5.0.5
43
+ - 5.0.4
44
+ - 5.0.3
45
+ - 5.0.2
46
+ - 5.0.1
47
+ - 5.0.0
48
+ - 4.3.17
49
+ - 4.3.16
50
+ - 4.3.15
51
+ - 4.3.14
52
+ - 4.3.13
53
+ - 4.3.12
54
+ - 4.3.11
55
+ container :
56
+ image : zshusers/zsh:${{ matrix.version }}
57
+ steps :
58
+ - uses : actions/checkout@v2
59
+ - run : install_packages bsdmainutils make procps
60
+ - run : make test
61
+
62
+ notify :
63
+ runs-on : ubuntu-latest
64
+ needs : test
65
+ if : failure() && (github.repository_owner == 'zsh-users')
66
+ steps :
67
+ -
68
+ name : Notify IRC
69
+ uses : Gottox/irc-message-action@v1
70
+ with :
71
+ channel : ' #zsh-syntax-highlighting'
72
+ nickname : zsyh-gh-bot
73
+ message : ' ${{ github.ref }} failed tests: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}'
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- zsh-syntax-highlighting [ ![ Build Status] [ build-status-image ]] [ build-status-travis ]
1
+ zsh-syntax-highlighting [ ![ Build Status] [ build-status-image ]] [ build-status ]
2
2
=======================
3
3
4
4
** [ Fish shell] [ fish ] -like syntax highlighting for [ Zsh] [ zsh ] .**
@@ -93,5 +93,5 @@ Syntax highlighting is done by pluggable highlighter scripts. See the
93
93
[ documentation on highlighters] ( docs/highlighters.md ) for details and
94
94
configuration settings.
95
95
96
- [ build-status-image ] : https://travis-ci.org /zsh-users/zsh-syntax-highlighting.svg?branch=master
97
- [ build-status-travis ] : https://travis-ci.org /zsh-users/zsh-syntax-highlighting
96
+ [ build-status ] : https://github.com /zsh-users/zsh-syntax-highlighting/actions
97
+ [ build-status-image ] : https://github.com /zsh-users/zsh-syntax-highlighting/workflows/Tests/badge.svg
Original file line number Diff line number Diff line change 5
5
- Check open issues and outstanding pull requests
6
6
- Confirm ` make test ` passes
7
7
- check with multiple zsh versions
8
- (easiest to check travis : https://travis-ci.org /zsh-users/zsh-syntax-highlighting/ )
8
+ (easiest to check GitHub Actions : https://github.com /zsh-users/zsh-syntax-highlighting/actions )
9
9
- Update changelog.md
10
10
` tig --abbrev=12 --abbrev-commit 0.4.1..upstream/master `
11
11
- Make sure there are no local commits and that ` git status ` is clean;
You can’t perform that action at this time.
0 commit comments