diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ef977f40..9634da12 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -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 diff --git a/README.md b/README.md index 9fc9c169..730071e8 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,10 @@ Consider it a free and self-hosted alternative to [webhook.site](https://github. screencast

+> [!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`!