Make CONTRIBUTING.md self-contained and add AGENTS.md

Prior to this commit, CONTRIBUTING.md delegated build instructions
and code style to wiki pages, which are planned for removal.

This commit inlines the build, code style and testing guidelines
into CONTRIBUTING.md, aligns them with the current build and
Checkstyle rules, and documents the commit message conventions, the
security policy and the policy on AI-assisted contributions. It also
adds a concise AGENTS.md extract for coding agents, and updates the
README to link to the Build from Source section.

Closes gh-37372

Signed-off-by: Sébastien Deleuze <sdeleuze@users.noreply.github.com>
This commit is contained in:
Sébastien Deleuze
2026-10-02 16:48:13 +02:00
parent 23cdf8465c
commit c377da58d9
3 changed files with 678 additions and 76 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ See the [Micro-Benchmarks](https://github.com/spring-projects/spring-framework/w
## Build from Source
See the [Build from Source](https://github.com/spring-projects/spring-framework/wiki/Build-from-Source) wiki page and the [CONTRIBUTING.md](CONTRIBUTING.md) file.
See the [Build from Source](CONTRIBUTING.md#build-from-source) section of the [CONTRIBUTING.md](CONTRIBUTING.md) file.
## Continuous Integration Builds