Get email notifications about latest starred GitHub projects releases.
JDK >= 8 required. Build with:
$ ./mvnw clean package
An executable jar releases-stream.jar will be created in target directory.
Application configuration is stored in application.yml file. You can use
application.sample.yml as an example.
You should provide configuration for:
- Email server and message
from,toandsubjectfields - GitHub user name and personal access token.
Run built executable jar:
$ ./releases-stream.jar
Or with java:
$ java -jar releases-stream.jar
Or with spring-boot maven plugin (source code needed):
$ ./mvnw spring-boot:run
BSD, see LICENSE.