actions-marketplace-validations/bundlr-action
Github action for upload to Arweave through Bundlr Network
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Dec 14, 2022
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/0xkrauser_bundlr-action@0114a35da135a88deedd32eb50993b98433e4c2b # no releases — HEAD as of 2026-08-29tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| private-key | Private Key of the account that will fund the gas costs - Please use an address limited to this purpose, use Github secrets and use good opsec in general | yes | — |
| path | Location of the folder or file to upload | yes | ./dist |
| bundlr-endpoint | Endpoint of the Bundlr Network which will handle the transaction | no | http://node1.bundlr.network |
| bundlr-currency | Currency used to pay fees to the Bundlr Network | no | matic |
| bundlr-price-limit | Limit on the price of the upload, 18 decimals, fails action if the price of the transaction is greater | no | 10000000000000000000 |
| index-file | Name of the index file for website upload, skipped if no file is found in the path (simply set to "false" to avoid uploading as website) | no | index.html |
| tags | String that describes an array of tags, see Bundlr documentation | no | [] |
Outputs
| name | description |
|---|---|
| timestamp | Timestamp of the action completion |
| transaction-id | Arweave transaction ID, upload will be available at `https://arweave.net/${id}` or preferred Arweave gateway |