access-key
: Your archive.org access keysecret-key
: Your archive.org secret keyidentifier
: The unique identifier of the archive.org item where the file will be storedfiles
: The file or folder path inside the action's filesystem to upload
Upload a single file.
name: Example action
jobs:
job:
name: Upload
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Upload file to archive.org
uses: palewire/internet-archive-upload@v1
with:
access-key: ${{ secrets.IA_ACCESS_KEY }}
secret-key: ${{ secrets.IA_SECRET_KEY }}
identifier: your-item
files: your-file.jpg
Upload a directory of files.
name: Example action
jobs:
job:
name: Upload
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Upload file to archive.org
uses: palewire/internet-archive-upload@v1
with:
access-key: ${{ secrets.IA_ACCESS_KEY }}
secret-key: ${{ secrets.IA_SECRET_KEY }}
identifier: your-item
files: your-files/