Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
version: 2
updates:
- package-ecosystem: maven
directory: "/"
schedule:
interval: daily
open-pull-requests-limit: 10
ignore:
- dependency-name: com.googlecode.maven-download-plugin:download-maven-plugin
versions:
- 1.6.1
- 1.6.2
71 changes: 71 additions & 0 deletions .maintainerd
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
# maintainerd can keep a log of all interactions with the Pull Request
# integrations as a comment in your PR.
log: true
# This contains all pull request related config options.
pullRequest:
# maintainerd will insert checkboxes and other information for the
# PR submitter to interact with. The preamble is the text inserted
# before all of that.
preamble: >
The maintainers of this repo require that all pull request submitters agree and adhere
to the following:
# Check boxes that will be inserted into the PR description.
items:
- prompt: >
I have read the [Contributor License Agreement](http://google.com), and indicate
my agreement by checking this box.
# If `default` is true, it will start in the checked state.
default: false
# If `required` is true, the PR will not be allowed to be merged before
# the checkbox is checked.
required: true
- prompt: All related documentation has been updated to reflect the changes made.
default: false
required: true
- prompt: My commit messages are cleaned up and ready to merge.
default: false
required: true
# maintainerd can ask the submitter whether the pull request represents a
# "major", "minor", "patch", or "documentation only" level change
semver:
enabled: true
# If `required` is true, the PR will not be allowed to be merged before
# at least one semver target is checked.
required: true
# maintainerd can also enforce certain rules on the commits that are submitted
commit:
subject:
# Length restrictions for the first line in each commit.
mustHaveLengthBetween: [8, 72]
# Regular expressions that must match the first line in each commit.
mustMatch:
- !!js/regexp /.*/
# Regular expressions that must NOT match the first line in each commit.
mustNotMatch:
- !!js/regexp /^fixup!/
# More rules for other lines in a commmit message.
message:
maxLines: 20
minLines: 1
enforceEmptySecondLine: true
linesMustHaveLengthBetween: [0, 72]
# maintainerd can also help you with managing issues.
issue:
# When a label is added to an issue...
onLabelAdded:
# And that label is equal to "not-enough-information"...
not-enough-information:
# A comment will be added to the issue...
action: comment
# With the following content.
data: |
This issue has been tagged with the `not-enough-information` label.
In order for us to help you, please respond with the following
information:

- A description of the problem, including any relevant error output...
- blah, blah, blah

If we receive no response to this issue within 2 weeks, the issue will
be closed. If that happens, feel free to re-open with the requested
information. Thank you!
4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ before_install:
- export M2_HOME=$PWD/apache-maven-3.6.0
- export PATH=$M2_HOME/bin:$PATH
script:
- mvn install
- mvn scoverage:report
cache:
directories:
- .autoconf
Expand All @@ -23,3 +23,5 @@ jdk:
notifications:
email:
- ops@acinq.fr
after_success:
- bash <(curl -s https://codecov.io/bash)
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
![Eclair Logo](.readme/logo.png)

[![Build Status](https://travis-ci.org/ACINQ/eclair.svg?branch=master)](https://travis-ci.org/ACINQ/eclair)
[![Build Status](https://travis-ci.org/araspitzu/eclair.svg?branch=master)](https://travis-ci.org/araspitzu/eclair)
[![codecov](https://codecov.io/gh/araspitzu/eclair/branch/master/graph/badge.svg)](https://codecov.io/gh/araspitzu/eclair)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](LICENSE)
[![Gitter chat](https://img.shields.io/badge/chat-on%20gitter-red.svg)](https://gitter.im/ACINQ/eclair)

Expand All @@ -24,7 +25,7 @@ Please see the latest [release note](https://github.com/ACINQ/eclair/releases) f

## Overview

![Eclair Demo](.readme/screen-1.png)
![Eclair Demo](.readme/screen-1.png)```

## JSON API

Expand Down
8 changes: 8 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,14 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.scoverage</groupId>
<artifactId>scoverage-maven-plugin</artifactId>
<version>1.4.0-M5</version>
<configuration>
<scalaVersion>${scala.version}</scalaVersion>
</configuration>
</plugin>
</plugins>
</build>

Expand Down