Notipo + GitHub Actions
Ship release notes to WordPress on every tag.
GitHub Actions runs on every release, push, schedule, or PR merge. Notipo lets you turn any of those events into a published WordPress post with a single curl step — no plugins on the WordPress side, no GitHub Action marketplace dependency, no auth dance.
Setup in three steps
- 1
Get your API key
Sign up at notipo.com and copy your API key. Add it as a repository secret namedNOTIPO_API_KEYunder Settings → Secrets and variables → Actions. - 2
Add the workflow
Drop the file below into.github/workflows/publish-release-notes.yml. It triggers on release: published and pipes the release notes (markdown) into Notipo. - 3
Cut a release
Tag a new release on GitHub. The workflow runs, Notipo creates the post, and the release notes appear on your blog within seconds. Same pattern works for changelogs, scheduled digests, or PR-merge announcements.
The config
Drop this in. Replace your-api-key with the key from your Notipo dashboard.
.github/workflows/publish-release-notes.yml
yaml# .github/workflows/publish-release-notes.ymlname: Publish release noteson: release: types: [published]jobs: publish: runs-on: ubuntu-latest steps: - name: Send release notes to Notipo env: NOTIPO_API_KEY: ${{ secrets.NOTIPO_API_KEY }} TITLE: "Release ${{ github.event.release.tag_name }}" BODY: ${{ github.event.release.body }} run: | curl -fsSL -X POST https://notipo.com/api/posts/direct \ -H "X-API-Key: $NOTIPO_API_KEY" \ -H "Content-Type: application/json" \ -d "$(jq -n \ --arg title "$TITLE" \ --arg body "$BODY" \ '{title:$title, body:$body, category:"Releases", publish:true}')"# That's the whole workflow. Notipo turns the GitHub release notes# (markdown) into a Gutenberg post, hosts images, sets SEO, and publishes.What your agent can do
- Auto-publish release notes on every GitHub Release
- Turn CHANGELOG.md updates into posts on every push to main
- Run a scheduled job that drafts a weekly digest from git log
- Wire a labeled-PR trigger so "announce/merge" PRs get blog posts
- Combine with GitHub's built-in markdown rendering for drafts
Ship the first post in minutes.
Connect WordPress, point your agent at the MCP server (or just write in the editor), and publish. Free to start — no credit card needed.
Start free