https://github.com/daisy/braille-css-java
Implementation of Braille CSS in Java/ANTLR.
https://github.com/daisy/braille-css-java
Last synced: 5 months ago
JSON representation
Implementation of Braille CSS in Java/ANTLR.
- Host: GitHub
- URL: https://github.com/daisy/braille-css-java
- Owner: daisy
- Created: 2015-06-05T12:53:25.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2025-10-21T22:27:55.000Z (8 months ago)
- Last Synced: 2025-10-21T22:48:29.838Z (8 months ago)
- Language: Java
- Homepage:
- Size: 313 KB
- Stars: 2
- Watchers: 6
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[braille-css-java][]
====================
Implementation of [Braille CSS][braille-css] in Java/ANTLR.
Release procedure
-----------------
- Version number according to semantic versioning.
```sh
VERSION=1.3.0
```
- Create a release branch.
```sh
git checkout -b release/${VERSION}
```
- Set the version in pom.xml to `${VERSION}-SNAPSHOT` and commit.
- Perform the release with Maven.
```sh
mvn clean release:clean release:prepare
mvn release:perform
```
- Push and make a pull request (for turning an existing issue into a PR use the `-i ` switch).
```sh
git push origin release/${VERSION}:release/${VERSION}
hub pull-request -b snaekobbi:master -h snaekobbi:release/${VERSION} -m "Release version ${VERSION}"
```
- Stage the artifact on https://oss.sonatype.org and comment on pull request.
```sh
ghi comment -m staged ${ISSUE_NO}
```
- Test and stage all projects that depend on this release before continuing.
- Release the artifact on https://oss.sonatype.org and close pull request.
```sh
ghi comment --close -m released ${ISSUE_NO}
```
- Push the tag.
```sh
git push origin v${VERSION}
```
[braille-css]: http://braillespecs.github.io/braille-css
[braille-css-java]: http://github.com/daisy/braille-css-java