Skip to content

GitHub action for sending release annotations to PostHog, aka make sure your PostHog cloud is in "Hog Heaven".

License

Notifications You must be signed in to change notification settings

joggrdocs/hog-heaven

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation


“Bicycles are the new rollerblades, talentless is the new talented, and I’m in hog heaven.” - Ryan Seacrest

CodeQL CI
JS Semi-standard Style Prettier Style

Overview

GitHub action for sending release annotations to PostHog, aka make sure your PostHog cloud is in "Hog Heaven".

Usage

name: 'Release the Kraken'

on:
  release:
    types: [created, published]

jobs:
  publish:
    name: Publish
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Code
        uses: actions/checkout@v1

      # ... do some release things...
      
      - name: Release the Kraken
        uses: joggrdocs/hog-heaven@main
        with:
          api_key: ${{ secrets.POSTHOG_API_KEY }}
          project_id: 1111111
          content: "Release - ${{ github.repository }}@${{ github.ref_name }}" 
          # => outputs: "Release - @joggrdocs/hog-heaven@v1.0.0" 

License

Licensed under MIT.



Want to sign up for Joggr?

We'd love to have you join, but we are in closed beta.
You can join our waitlist below.

About

GitHub action for sending release annotations to PostHog, aka make sure your PostHog cloud is in "Hog Heaven".

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Languages