Skip to content

Commit cd70d38

Browse files
committed
Use github ::group::.
1 parent 3283066 commit cd70d38

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/check-build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,9 @@ jobs:
113113
CHANGED_FILES: ${{ steps.changed-files.outputs.all_changed_files }}
114114
run: |
115115
# Build the entire project first to ensure test-jar dependencies are available
116+
echo "::group::Building project dependencies"
116117
mvn -B -q install -DskipTests
118+
echo "::endgroup::"
117119
118120
echo "Changes detected in powertools modules: $CHANGED_FILES"
119121
@@ -127,11 +129,13 @@ jobs:
127129
if echo "$CHANGED_FILES" | grep -q "$module_name/" || \
128130
echo " $CHANGED_FILES " | grep -q " pom.xml " || \
129131
echo "$CHANGED_FILES" | grep -q "powertools-common/"; then
132+
echo "::group::Building $module_name with GraalVM"
130133
echo "Changes detected in $module_name - running GraalVM tests"
131134
echo "Regenerating GraalVM metadata for $module_dir"
132135
mvn -B -q -f "$module" -Pgenerate-graalvm-files clean test
133136
echo "Running GraalVM native tests for $module_dir"
134137
mvn -B -q -f "$module" -Pgraalvm-native test
138+
echo "::endgroup::"
135139
else
136140
echo "No changes detected in $module_name - skipping GraalVM tests"
137141
fi

0 commit comments

Comments
 (0)