Skip to content

snow-actions/nostr

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

snow-actions/nostr

Send EVENT to Nostr.

Usage

steps:
  - uses: snow-actions/nostr@v1.7.0
    with:
      relays: ${{ vars.NOSTR_RELAYS }}
      private-key: ${{ secrets.NOSTR_PRIVATE_KEY }}
      content: |
        Text message
    id: publish
  - run: echo "${event}"
    env:
      event: ${{ steps.publish.outputs.event }}

Other examples are test.yml.

Inputs

See action.yml

Name Description Default Required
relays Relay URLs wss://... (separated by \n) - yes
private-key Private key (nsec or hex) - yes
content Content '' no
kind Kind 1 no
tags Tags (YAML or JSON) [] no

Outputs

See action.yml

Name Description
event Published event

Supported

Runners

  • ubuntu-*
  • windows-*
  • macos-*
  • self-hosted

Events

  • Any

Dependencies

Contributing

Welcome.