Skip to content
play

GitHub Action

Arweave Publish

v1.4 Latest version

Arweave Publish

play

Arweave Publish

Automatically publish documents to the permaweb

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Arweave Publish

uses: verses-xyz/[email protected]

Learn more about this action in verses-xyz/arweave-publish-action

Choose a version

arweave-publish-action

Simple GitHub action to mirror documents onto Arweave.

Usage

Add 'Arweave Publish' as a build step in your workflow file (e.g. .github/workflows/deploy.yaml)

jobs:
  deploy:
    runs-on: ubuntu-18.04
    steps:
      - uses: actions/checkout@v2
      - name: Arweave Publish
        uses: verses-xyz/[email protected]
        with:
          wallet-address: ${{ env.WALLET_ADDRESS }}  # Public address for admin wallet
          wallet-key: ${{ env.WALLET_KEY }}          # JSON Key for associated admin wallet
          document-path: <insert document path here> # Path of document to mirror