diff --git a/.github/workflows/nightly-build.yml b/.github/workflows/nightly-build.yml
index 35663ec1c..142932883 100644
--- a/.github/workflows/nightly-build.yml
+++ b/.github/workflows/nightly-build.yml
@@ -22,7 +22,7 @@ jobs:
cache: maven
- name: Build SNAPSHOT
- run: ./mvnw clean package -pl '!quickfixj-distribution' -B -V -D"maven.javadoc.skip"="true" -D"java.util.logging.config.file"="${{github.workspace}}/quickfixj-core/src/test/resources/logging.properties" -D"http.keepAlive"="false" -D"maven.wagon.http.pool"="false" -D"maven.wagon.httpconnectionManager.ttlSeconds"="120"
+ run: ./mvnw clean package -pl '!quickfixj-distribution' -B -V -D"maven.javadoc.skip"="true" -P"full-fix-latest" -D"java.util.logging.config.file"="${{github.workspace}}/quickfixj-core/src/test/resources/logging.properties" -D"http.keepAlive"="false" -D"maven.wagon.http.pool"="false" -D"maven.wagon.httpconnectionManager.ttlSeconds"="120"
- name: Delete old packages
continue-on-error: true
@@ -62,6 +62,7 @@ jobs:
for i in 1 2 3; do
./mvnw deploy -pl '!quickfixj-distribution' -B -V \
-Dmaven.install.skip=true -DskipTests \
+ -P"full-fix-latest" \
-D"java.util.logging.config.file"="${{github.workspace}}/quickfixj-core/src/test/resources/logging.properties" \
--no-transfer-progress && break || sleep 30
done
diff --git a/pom.xml b/pom.xml
index d22bcb205..2e787c848 100644
--- a/pom.xml
+++ b/pom.xml
@@ -475,6 +475,11 @@
false
+
+
+ full
+
diff --git a/quickfixj-messages/quickfixj-messages-all/pom.xml b/quickfixj-messages/quickfixj-messages-all/pom.xml
index cc18b3634..deed13d49 100644
--- a/quickfixj-messages/quickfixj-messages-all/pom.xml
+++ b/quickfixj-messages/quickfixj-messages-all/pom.xml
@@ -90,7 +90,15 @@
full-fix-latest
+ does not introduce issues in the core QuickFIX/J build.
+ It is also activated automatically when the 'release' profile is active (via the quickfixj.fixlatest.build property)
+ so that releases and deployments to Sonatype Central include all FixLatest classes and fields. -->
+
+
+ quickfixj.fixlatest.build
+ full
+
+