This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/grails-intellij-plugin.git

commit ede9f6d8fc36e9fc611c0975fc6eadcec57c92a3
Author: James Daugherty <[email protected]>
AuthorDate: Sat Jul 18 19:55:48 2026 -0400

    Publish plugin ZIP to CI job summary
---
 .github/workflows/gradle.yml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml
index c73c160..38ed13f 100644
--- a/.github/workflows/gradle.yml
+++ b/.github/workflows/gradle.yml
@@ -46,10 +46,24 @@ jobs:
       - name: "🏗️ Build & Test"
         run: ./gradlew check buildPlugin
       - name: "📦 Upload plugin ZIP"
+        id: upload-plugin
         uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a 
# v7.0.1
         with:
           name: plugin-zip
           path: build/distributions/*.zip
+      - name: "📢 Publish plugin to job summary"
+        env:
+          ARTIFACT_URL: ${{ steps.upload-plugin.outputs.artifact-url }}
+        run: |
+          {
+            echo "## 📦 Plugin Build"
+            echo ""
+            echo "| File | Size | Download |"
+            echo "|------|------|----------|"
+            for zip in build/distributions/*.zip; do
+              echo "| \`$(basename "$zip")\` | $(du -h "$zip" | cut -f1) | 
[plugin-zip artifact]($ARTIFACT_URL) |"
+            done
+          } >> "$GITHUB_STEP_SUMMARY"
   verify:
     name: 'Plugin Verifier'
     runs-on: ubuntu-latest

Reply via email to