diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml
index 9ad367c..3dbf59e 100644
--- a/.github/workflows/main.yaml
+++ b/.github/workflows/main.yaml
@@ -4,6 +4,7 @@ on:
push:
branches:
- main
+ - release/*
workflow_dispatch: # Allows manual triggering of the workflow
@@ -33,16 +34,6 @@ jobs:
java-version: '25'
- name: Run Tests
run: mvn clean test
- - name: Upload Test Results
- uses: actions/upload-artifact@v3
- with:
- name: surefire-reports
- path: target/surefire-reports/
- - name: Upload Coverage Report
- uses: actions/upload-artifact@v3
- with:
- name: jacoco-report
- path: target/jacoco/coverage-reports/jacoco.xml
package:
name: Package
@@ -62,15 +53,4 @@ jobs:
name: packaged-app
path: target/Help-Me-Help-1.0-SNAPSHOT-jar-with-dependencies.jar
- deployPages:
- environment:
- name: github-pages
- url: ${{ steps.deployment.outputs.page_url }}
- runs-on: self-hosted
- steps:
- - uses: actions/checkout@v3
- - name: Set up JDK
- uses: actions/setup-java@v3
- with:
- distribution: 'temurin'
- java-version: '25'
+
diff --git a/pom.xml b/pom.xml
index 4895163..0d2100c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -11,11 +11,9 @@
https://git.ntnu.no/Group-5/Help-Me-Help
- UTF-8
- 25
- 25.0.1
- 6.0.1
-
+ UTF-8
+ 25
+
@@ -34,52 +32,76 @@
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
- 3.14.1
-
+
+
+ org.junit.jupiter
+ junit-jupiter-api
+ test
+
+
+
+ org.junit.jupiter
+ junit-jupiter-params
+ test
+
+
+ org.openjfx
+ javafx-controls
+ 25.0.1
+
+
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
- 3.5.4
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.4.2
-
-
-
- edu.group5.app.App
-
-
-
-
-
-
-
- org.openjfx
- javafx-maven-plugin
- 0.0.8
-
- edu.group5.app.App
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
- 3.12.0
-
-
-
+
+
+
+
+
+ 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
+
+
+ org.openjfx
+ javafx-maven-plugin
+ 0.0.8
+
+ edu.group5.app.App
+
+
+
+
+