This is an automated email from the ASF dual-hosted git repository.
pjfanning pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pekko.git
The following commit(s) were added to refs/heads/main by this push:
new 66fb4c959f Document package requirements in AGENTS.md (#2944)
66fb4c959f is described below
commit 66fb4c959f99320336271126ed2f48e21baaa834
Author: PJ Fanning <[email protected]>
AuthorDate: Thu May 7 17:00:18 2026 +0100
Document package requirements in AGENTS.md (#2944)
Add package requirements for Coursier, sbt, and scalafmt.
---
AGENTS.md | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/AGENTS.md b/AGENTS.md
index 583613c743..5d0b5c8ed7 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -27,6 +27,33 @@ Follow `CONTRIBUTING.md`. If this file conflicts with
`CONTRIBUTING.md`, follow
- Wire protocol changes must consider rolling upgrade compatibility.
- Dependency changes must verify Apache-compatible licenses.
+## Package Requirements
+
+### Coursier
+
+Install Coursier (`cs` command).
+
+On x86-64 (aka AMD64)
+```
+curl -fL
"https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux.gz" | gzip
-d > cs
+```
+On ARM64
+```
+curl -fL
"https://github.com/VirtusLab/coursier-m1/releases/latest/download/cs-aarch64-pc-linux.gz"
| gzip -d > cs
+```
+
+### sbt
+
+```
+cs setup
+```
+
+### scalafmt
+
+```
+cs install scalafmt
+```
+
## Formatting Rules
- Prefer native scalafmt for changed Scala and SBT files when it is available.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]