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
,to
andsubject
fields - 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
.