diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index e7dafe762f0d..a7b7358b7f66 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -6,7 +6,7 @@
################
# Git Hub integration and bot rules
-/.github/ @AlexGhiondea @jsquire
+/.github/ @AlexGhiondea @jsquire
###########
# SDK
@@ -19,11 +19,15 @@
# PRLabel: %bom
/sdk/boms/azure-sdk-bom/ @pallavit @alzimmermsft @jonathangiles @srnagar @anuchandy
# PRLabel: %azure-spring
-/sdk/boms/spring-cloud-azure-dependencies/ @backwind1233 @chenrujun @hui1110 @jialigit @netyyyy @saragluna @stliu @yiliuTo
+/sdk/boms/spring-cloud-azure-dependencies/ @backwind1233 @chenrujun @hui1110 @jialigit @netyyyy @saragluna @stliu @yiliuTo
####
# Service teams
####
+
+# PRLabel: %AOT
+/sdk/aot/ @srnagar @jonathangiles
+
# PRLabel: %App Configuration
/sdk/appconfiguration/ @mssfang @alzimmermsft
# PRLabel: %azure-spring
diff --git a/sdk/aot/azure-aot-graalvm-samples/pom.xml b/sdk/aot/azure-aot-graalvm-samples/pom.xml
index 5f3e4ff4b340..162295df11b2 100644
--- a/sdk/aot/azure-aot-graalvm-samples/pom.xml
+++ b/sdk/aot/azure-aot-graalvm-samples/pom.xml
@@ -43,6 +43,8 @@
UTF-8
+
+ true
diff --git a/sdk/aot/azure-aot-graalvm-support-netty/pom.xml b/sdk/aot/azure-aot-graalvm-support-netty/pom.xml
index 52b7ff463869..ef8099a75d48 100644
--- a/sdk/aot/azure-aot-graalvm-support-netty/pom.xml
+++ b/sdk/aot/azure-aot-graalvm-support-netty/pom.xml
@@ -129,25 +129,76 @@
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.1.2
-
-
- empty-javadoc-jar
- package
-
- jar
-
-
- javadoc
- ${basedir}/javadoc
-
-
-
-
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.3.1
+
+
+ attach-javadocs
+
+ jar
+
+
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 3.1.2
+
+
+ empty-javadoc-jar-with-readme
+ package
+
+ jar
+
+
+ javadoc
+ ${project.basedir}/javadocTemp
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 1.8
+
+
+ copy-readme-to-javadocTemp
+ prepare-package
+
+
+ Deleting existing ${project.basedir}/javadocTemp
+
+
+
+ Copying ${project.basedir}/README.md to
+ ${project.basedir}/javadocTemp/README.md
+
+
+
+
+
+ run
+
+
+
+
+
diff --git a/sdk/aot/azure-aot-graalvm-support/pom.xml b/sdk/aot/azure-aot-graalvm-support/pom.xml
index a9061787782b..90aeb54031be 100644
--- a/sdk/aot/azure-aot-graalvm-support/pom.xml
+++ b/sdk/aot/azure-aot-graalvm-support/pom.xml
@@ -85,25 +85,76 @@
-
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ 3.3.1
+
+
+ attach-javadocs
+
+ jar
+
+
+ true
+
+
+
+
org.apache.maven.plugins
maven-jar-plugin
3.1.2
- empty-javadoc-jar
+ empty-javadoc-jar-with-readme
package
jar
javadoc
- ${basedir}/javadoc
+ ${project.basedir}/javadocTemp
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 1.8
+
+
+ copy-readme-to-javadocTemp
+ prepare-package
+
+
+ Deleting existing ${project.basedir}/javadocTemp
+
+
+
+ Copying ${project.basedir}/README.md to
+ ${project.basedir}/javadocTemp/README.md
+
+
+
+
+
+ run
+
+
+
+
+
diff --git a/sdk/aot/ci.yml b/sdk/aot/ci.yml
index 98ef29da0b34..5303ee447a51 100644
--- a/sdk/aot/ci.yml
+++ b/sdk/aot/ci.yml
@@ -40,4 +40,8 @@ extends:
- name: azure-aot-graalvm-support-netty
groupId: com.azure
safeName: azureaotgraalvmsupportnetty
-
+ AdditionalModules:
+ - name: azure-aot-graalvm-samples
+ groupId: com.azure
+ - name: azure-aot-graalvm-perf
+ groupId: com.azure