Skip to content

Commit

Permalink
ci: Add demo app instance
Browse files Browse the repository at this point in the history
  • Loading branch information
tarampampam committed Dec 18, 2024
1 parent cc8eae2 commit e9ec36c
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -120,3 +120,18 @@ jobs:
docker.io/tarampampam/webhook-tester:${{ steps.slug.outputs.version }}
docker.io/tarampampam/webhook-tester:${{ steps.slug.outputs.version-major }}.${{ steps.slug.outputs.version-minor }}
docker.io/tarampampam/webhook-tester:${{ steps.slug.outputs.version-major }}
deploy-on-render:
name: Deploy on Render
runs-on: ubuntu-latest
concurrency: {group: render}
environment: {name: render}
needs: [build-docker-image]
steps:
- {uses: gacts/github-slug@v1, id: slug}
- run: curl -SsL "https://api.render.com/deploy/${SRV}?key=${KEY}&imgURL=${IMG}:${TAG}"
env:
SRV: ${{ secrets.RENDER_COM_SERVICE_ID }}
KEY: ${{ secrets.RENDER_COM_DEPLOY_KEY }}
IMG: docker.io/tarampampam/webhook-tester
TAG: ${{ steps.slug.outputs.version }} # the same as in the "build-docker-image" job
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ Consider it a free and self-hosted alternative to [webhook.site](https://github.
<img src="https://github.com/user-attachments/assets/26e56d78-8a10-4883-9052-d18047206fda" alt="screencast" />
</p>

> [!TIP]
> The demo is available at [wh.tarampamp.am](https://wh.tarampamp.am/). Please note that it is quite limited, does
> not persist data, and may be unavailable at times, but feel free to give it a try.
Built with Go for high performance, this application includes a lightweight UI (written in `ReactJS`) that’s compiled
into the binary, so no additional assets are required. WebSocket support provides real-time webhook notifications in
the UI - no need for third-party solutions like `pusher.com`!
Expand Down

0 comments on commit e9ec36c

Please sign in to comment.