Releases: ashawley/aws-lambda-github-merge
Releases · ashawley/aws-lambda-github-merge
aws-gh-prs 0.5.2
aws-gh-prs 0.5.1
- Use github-api 0.3.0-SNAPSHOT
- Thanks to @shunjikonishi for publishing
- Update to Scala 2.12.9
aws-gh-prs 0.5
- Switch to GitHub webhooks, since GitHub integration with AWS SNS was discontinued.
- Update to Scala 2.12
- Update build to sbt 1.2
aws-gh-prs 0.4
Update various dependencies
aws-gh-prs 0.3
- Improve errors if configuration is missing
- Report free space on disk fixing #8
aws-gh-prs 0.2
- Use published github-api-0.2.0 code-check/github-api-scala#75
- Thanks to @shunjikonishi for publishing
aws-gh-prs 0.1
This is the initial version.
Its capabilities include:
- Handle GitHub events by way of Amazon SNS notification
- Configuration file with GitHub project and key info
- Find open pull requests in GitHub API
- Set HEAD commit to all pull requests to pending
- Git checkout using SSH
- Merge pull requests to integration branch with git
- Force push to GitHub using Git and SSH
- Notify success or failure with GitHub status API
The first version has the following known defects or missing features:
- Fails in AWS Lambda occasionally with
java.io.IOException: Closed - Unable to handle Git submodules
- Should probably ignore pull request events with the same commit sha
- Check mergeability status of PRs before trying to merge