diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index fe7a72f..f2691af 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -26,7 +26,7 @@ jobs:
cache: maven
- name: Build with Maven
- run: mvn -B package --file pom.xml
+ run: mvn -B package --file my-app/pom.xml
- name: Run the Maven verify phase
- run: mvn --batch-mode --update-snapshots verify
+ run: mvn --batch-mode --update-snapshots verify --file my-app/pom.xml
diff --git a/my-app/pom.xml b/my-app/pom.xml
new file mode 100644
index 0000000..1bcebbe
--- /dev/null
+++ b/my-app/pom.xml
@@ -0,0 +1,96 @@
+
+
+ 4.0.0
+
+ com.mycompany.app
+ my-app
+ 1.0-SNAPSHOT
+
+ my-app
+
+ http://www.example.com
+
+
+ UTF-8
+ 17
+
+
+
+
+
+ org.junit
+ junit-bom
+ 5.11.0
+ pom
+ import
+
+
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+
+ org.junit.jupiter
+ junit-jupiter-params
+ test
+
+
+ org.junit.jupiter
+ junit-jupiter
+ 5.11.0
+ test
+
+
+
+
+
+
+
+
+ maven-clean-plugin
+ 3.4.0
+
+
+
+ maven-resources-plugin
+ 3.3.1
+
+
+ maven-compiler-plugin
+ 3.13.0
+
+
+ maven-surefire-plugin
+ 3.3.0
+
+
+ maven-jar-plugin
+ 3.4.2
+
+
+ maven-install-plugin
+ 3.1.2
+
+
+ maven-deploy-plugin
+ 3.1.2
+
+
+
+ maven-site-plugin
+ 3.12.1
+
+
+ maven-project-info-reports-plugin
+ 3.6.1
+
+
+
+
+
diff --git a/my-app/src/main/java/com/mycompany/app/App.java b/my-app/src/main/java/com/mycompany/app/App.java
new file mode 100644
index 0000000..5e05612
--- /dev/null
+++ b/my-app/src/main/java/com/mycompany/app/App.java
@@ -0,0 +1,15 @@
+package com.mycompany.app;
+
+/**
+ * Hello world!
+ */
+public class App
+{
+ public static void main(String[] args)
+ {
+ double val=Double.parseDouble("2.0");
+ Sqrt sqrt=new Sqrt(val);
+ double result=sqrt.calc();
+ System.out.println("Sqrt of " + val + " = " + result);
+ }
+}
diff --git a/my-app/src/main/java/com/mycompany/app/Sqrt.java b/my-app/src/main/java/com/mycompany/app/Sqrt.java
new file mode 100644
index 0000000..986c318
--- /dev/null
+++ b/my-app/src/main/java/com/mycompany/app/Sqrt.java
@@ -0,0 +1,29 @@
+package com.mycompany.app;
+
+public class Sqrt
+{
+ double delta=0.00000001;
+ double arg;
+
+ public Sqrt(double arg) {
+ this.arg=arg;
+ }
+ public double average(double x,double y) {
+ return (x+y)/2.0;
+ }
+ public boolean good(double guess,double x) {
+ return Math.abs(guess*guess-x)