15 Commits

Author SHA1 Message Date
Daniel Shahaf
434af7b11d Tag version 0.6.0. 2017-08-29 06:04:59 +00:00
Julien Nicoulaud
6f149dfc5e Tests: add zsh 5.4 and 5.4.1 2017-08-10 20:26:11 +02:00
Daniel Shahaf
e58800158a #440: Identify the output.
Useful when using, e.g., Debian's package, which outputs just "Debian" here.
2017-08-09 18:42:35 +00:00
Julien Nicoulaud
871041a939 #440: Make sure zsh's git hash is printed when testing against zsh master branch
Context: zsh-users/zsh-docker#2
2017-08-01 18:31:18 +02:00
Julien Nicoulaud
ed90f0d2c9 #440: Fix minimum required Zsh version (4.3.11 instead of 4.3.17) 2017-08-01 17:55:23 +02:00
Julien Nicoulaud
bbaae63f2e #440: Test on Zsh master and intermediate releases since 4.3.11 2017-08-01 17:55:23 +02:00
Daniel Shahaf
d025148858 #440: docs: Remove the travis links from README during 'make install'. 2017-07-31 23:16:37 +00:00
Daniel Shahaf
f60d9b8c36 #440: Make README more readable in source form. 2017-07-31 23:10:53 +00:00
Julien Nicoulaud
d43fe3ab70 #440: Setup IRC/gitter notifications 2017-08-01 00:56:30 +02:00
Julien Nicoulaud
47ac611c89 #440: Add build status badge 2017-08-01 00:56:30 +02:00
Julien Nicoulaud
46441b1c0d #440: Print zsh version before tests 2017-08-01 00:56:30 +02:00
Julien Nicoulaud
7e840ff2db #440: Fix Travis-CI configuration 2017-08-01 00:56:30 +02:00
Julien Nicoulaud
176a019434 #440: Add Travis-CI configuration 2017-08-01 00:56:30 +02:00
Daniel Shahaf
e4ed76b87d release.md: Correct 'git push' instructions. 2017-07-31 17:42:28 +00:00
Daniel Shahaf
30a29a9e31 Post-release version number bump. 2017-07-31 17:39:45 +00:00
5 changed files with 54 additions and 4 deletions

45
.travis.yml Normal file
View File

@@ -0,0 +1,45 @@
language: generic
sudo: required
env:
- ZSH=4.3.11
- ZSH=4.3.12
- ZSH=4.3.13
- ZSH=4.3.14
- ZSH=4.3.15
- ZSH=4.3.16
- ZSH=4.3.17
- ZSH=5.0.0
- ZSH=5.0.1
- ZSH=5.0.2
- ZSH=5.0.3
- ZSH=5.0.4
- ZSH=5.0.5
- ZSH=5.0.6
- ZSH=5.0.7
- ZSH=5.0.8
- ZSH=5.1
- ZSH=5.1.1
- ZSH=5.2
- ZSH=5.3
- ZSH=5.3.1
- ZSH=5.4
- ZSH=5.4.1
- ZSH=master
script: docker run -v $PWD:/work -w /work zshusers/zsh-${ZSH} /bin/sh -c 'make test'
notifications:
webhooks:
urls:
- https://webhooks.gitter.im/e/367e241cdea60cb2070b
on_success: change
on_failure: always
on_start: never
irc:
channels:
- "chat.freenode.net#zsh-syntax-highlighting"
on_success: change
on_failure: always
on_start: never
use_notice: true

View File

@@ -1 +1 @@
0.6.0-rc1
0.6.0

View File

@@ -17,6 +17,7 @@ install: all
$(INSTALL) -d $(DOC_DIR)
cp .version zsh-syntax-highlighting.zsh $(SHARE_DIR)
cp COPYING.md README.md changelog.md $(DOC_DIR)
sed -e '1s/ .*//' -e '/^\[build-status-[a-z]*\]: /d' < README.md > $(DOC_DIR)/README.md
if [ x"true" = x"`git rev-parse --is-inside-work-tree 2>/dev/null`" ]; then \
git rev-parse HEAD; \
else \
@@ -35,6 +36,7 @@ clean:
rm -f docs/all.md
test:
@$(ZSH) -fc 'echo ZSH_PATCHLEVEL=$$ZSH_PATCHLEVEL'
@result=0; \
for test in highlighters/*; do \
if [ -d $$test/test-data ]; then \

View File

@@ -1,9 +1,9 @@
zsh-syntax-highlighting
zsh-syntax-highlighting [![Build Status][build-status-image]][build-status-travis]
=======================
**[Fish shell][fish]-like like syntax highlighting for [Zsh][zsh].**
*Requirements: zsh 4.3.17+.*
*Requirements: zsh 4.3.11+.*
[fish]: http://www.fishshell.com/
[zsh]: http://www.zsh.org/
@@ -75,3 +75,6 @@ How to tweak
Syntax highlighting is done by pluggable highlighter scripts. See the
[documentation on highlighters](docs/highlighters.md) for details and
configuration settings.
[build-status-image]: https://travis-ci.org/zsh-users/zsh-syntax-highlighting.svg?branch=master
[build-status-travis]: https://travis-ci.org/zsh-users/zsh-syntax-highlighting

View File

@@ -12,7 +12,7 @@
Tag it using `git tag -m "Tag version $(<.version)"`;
Increment `./.version` and restore the `-dev` suffix;
Commit that using 'git commit -C b5c30ae52638e81a38fe5329081c5613d7bd6ca5'.
- Push with `git push --tags`
- Push with `git push && git push --tags`
- Notify downstreams (OS packages)
- anitya should autodetect the tag
- Update /topic on IRC