New to Akka? Start with the Akka SDK.
10. Contributing
Welcome!
We follow the standard GitHub fork & pull approach to pull requests. Just fork the official repo, develop in a branch, and submit a PR!
For a more detailed description of our process, please refer to the CONTRIBUTING.md page on the github project.
Build Token
To build locally, you need to fetch a token at https://account.akka.io/token that you have to place into ~/.sbt/1.0/akka-commercial.sbt file like this:
ThisBuild / resolvers += "lightbend-akka".at("your token resolver here")
Snapshots
Testing snapshot versions can help us find bugs before a release. We publish snapshot versions for every commit to the main branch.
Snapshot builds are available at YOUR_TOKEN_RESOLVER/snapshots. All Akka modules that belong to the same build have the same version.
Configure repository
- sbt
-
resolvers += "Akka library snapshot repository".at("YOUR_TOKEN_RESOLVER/snapshots") - Maven
-
<project> ... <repositories> <repositories> <repository> <id>akka-repository</id> <name>Akka library snapshot repository</name> <url>YOUR_TOKEN_RESOLVER/snapshots</url> </repository> </repositories> </repositories> ... </project> - Gradle
-
repositories { maven { url "YOUR_TOKEN_RESOLVER/snapshots" } }