diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 8da72af0..a03b7585 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -2,8 +2,6 @@ name: Java CI with Code Coverage on: push: - branches: - - feat/CS-36689-compare-merge-branch jobs: build-and-test: diff --git a/.github/workflows/jacoco.yml b/.github/workflows/jacoco.yml index 58857615..f6dc5929 100644 --- a/.github/workflows/jacoco.yml +++ b/.github/workflows/jacoco.yml @@ -2,8 +2,6 @@ name: Java CI with JaCoCo on: push: - branches: - - feat/CS-36689-compare-merge-branch jobs: build-and-test: @@ -31,7 +29,7 @@ jobs: total_missed=${total_missed:-0} total_percentage=$(awk "BEGIN { pc=100*${total_lines}/(${total_lines}+${total_missed}) } { printf \"%f\", pc }") echo "Total Coverage Percentage: $total_percentage" - if (( $(bc <<< "$total_percentage < 60.0") )); then + if (( $(bc <<< "$total_percentage < 70.0") )); then echo "Code Coverage is below 80% - failing the CI build." exit 1 else diff --git a/.github/workflows/maven-publish.yml b/.github/workflows/maven-publish.yml index 014d82d9..afd3708e 100644 --- a/.github/workflows/maven-publish.yml +++ b/.github/workflows/maven-publish.yml @@ -1,8 +1,9 @@ name: Publish package to the Maven Central Repository + on: - push: - branches: - - feat/CS-36689-compare-merge-branch + release: + types: + - created jobs: publish-maven: runs-on: ubuntu-latest