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
