diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ce2f24dd..e1b65c22 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,4 @@ -name: Release +name: Build Status on: push: diff --git a/README.md b/README.md index 3fabeba6..e1486d57 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,30 @@ -# **KETE** - -> **K**eycloak **E**vents **T**o **E**verywhere is a flexible, high-performance Keycloak extension that streams matched events to various destinations, in various formats. +
+
+
+ Keycloak Events To Everywhere
+ A flexible, high-performance Keycloak extension that streams matched events to various destinations, in various formats.
+
+ User Guide • + Developer Guide • + Releases • + Quick Starts +
+ +--- ## Use Cases @@ -28,7 +52,7 @@ ## Quick Start (5 minutes) -### Step 1: [Download](https://raw.githubusercontent.com/FortuneN/kete/release/quick-starts/amqp-0.9.1-rabbitmq/docker-compose.yml) or create docker-compose.yml +### Step 1: Download or create docker-compose.yml ```yaml services: @@ -101,7 +125,7 @@ docker compose up -d ## License -[Apache License 2.0 →](https://www.apache.org/licenses/LICENSE-2.0) +[Apache 2.0 →](https://www.apache.org/licenses/LICENSE-2.0) ## Issues diff --git a/run-on-release-push.ps1 b/run-on-release-push.ps1 index 346c1cb7..4462a14f 100644 --- a/run-on-release-push.ps1 +++ b/run-on-release-push.ps1 @@ -154,7 +154,7 @@ function Test-PreviousStepsPassed { # Main Script # ----------------------------------------------------------------------------- -Write-Banner "KETE │ Release Push" "Creating production release v$($script:Version)" "Green" +Write-Banner "KETE │ Release Push" "Creating production release $($script:Version)" "Green" Write-Host "" Write-Host " ┌─────────────────────────────────────────────────────────────────────────┐" -ForegroundColor DarkGreen @@ -368,7 +368,7 @@ if (-not (Test-PreviousStepsPassed)) { } else { $stepStart = Get-Date - $tagName = "v$($script:Version)" + $tagName = "$($script:Version)" Write-Task "Creating Git tag $tagName..." git tag -a $tagName -m "Release $tagName" 2>&1 | Out-Null @@ -387,27 +387,7 @@ if (-not (Test-PreviousStepsPassed)) { if ($script:Results["5. Git Tag"]) { Write-Task "Creating GitHub Release..." - - $releaseNotes = @" -## KETE Release $tagName - -### 📦 Artifact - -``kete.jar`` - Keycloak Event Transmitter Extension - -> Version $($script:Version) is imprinted in META-INF/MANIFEST.MF - -### 🚀 Quick Start - -``````bash -curl -sSL https://raw.githubusercontent.com/FortuneN/kete/release/quick-starts/http-webhook/docker-compose.yml | docker compose -f - up -`````` - -### 📚 Documentation - -https://fortunen.github.io/kete/ -"@ - + $releaseNotes = "" gh release create $tagName --title "$tagName" --notes $releaseNotes "target/$script:JarName" 2>&1 | Out-Null $releaseCreated = $LASTEXITCODE -eq 0 Write-TaskResult "GitHub Release $tagName" $releaseCreated @@ -433,7 +413,7 @@ Write-Host "" Write-Host "" Write-Host ("═" * 80) -ForegroundColor Green Write-Host "" -Write-Host " RELEASE SUMMARY │ v$($script:Version)" -ForegroundColor Green +Write-Host " RELEASE SUMMARY │ $($script:Version)" -ForegroundColor Green Write-Host "" Write-Host ("═" * 80) -ForegroundColor Green @@ -445,7 +425,7 @@ Write-Host "" if ($failedCount -eq 0) { Write-Host " Release Artifact:" -ForegroundColor White - Write-Host " kete.jar (v$($script:Version))" -ForegroundColor Cyan + Write-Host " kete.jar ($($script:Version))" -ForegroundColor Cyan Write-Host "" Write-Host " Docker Images Published:" -ForegroundColor DarkGray @@ -458,12 +438,12 @@ if ($failedCount -eq 0) { Write-Host " https://fortunen.github.io/kete/" -ForegroundColor DarkGray Write-Host "" Write-Host " GitHub Release:" -ForegroundColor White - Write-Host " https://github.com/FortuneN/kete/releases/tag/v$($script:Version)" -ForegroundColor Gray + Write-Host " https://github.com/FortuneN/kete/releases/tag/$($script:Version)" -ForegroundColor Gray Write-Host "" Write-Host "" Write-Host " ╔══════════════════════════════════════════════════════════════════════╗" -ForegroundColor Green Write-Host " ║ ║" -ForegroundColor Green - Write-Host " ║ ✓ RELEASE v$($script:Version) PUBLISHED SUCCESSFULLY ║" -ForegroundColor Green + Write-Host " ║ ✓ RELEASE $($script:Version) PUBLISHED SUCCESSFULLY ║" -ForegroundColor Green Write-Host " ║ ║" -ForegroundColor Green Write-Host " ╚══════════════════════════════════════════════════════════════════════╝" -ForegroundColor Green