GitHub Action
Upload and share files from GitHub Actions workflows. One step, glob patterns, job summaries. No API key needed.
Features
- One workflow step to upload and share files
- Glob pattern support for file selection
- Share link added to GitHub Actions job summary
- Outputs: share-url, short-code, upload-token
- Comment share links on pull requests
- No API key or authentication needed
Setup
- Add
uses: easysend-co/share@v1to your workflow - Set the
filesinput to a glob pattern - The share link appears in the job summary
- Use step outputs for downstream actions
Example
- name: Share build
uses: easysend-co/share@v1
with:
files: dist/*.zip
FAQ
Is the action free?
Yes. The action and the EasySend API are both free. No API key or account needed. Files up to 1GB with 3-day availability.
Can I share encrypted files?
Yes. Set the encrypt input to true and provide a password via GitHub secrets.
Does it work with self-hosted runners?
Yes. The action only needs outbound HTTPS access to easysend.co. No special permissions required.