S3 uploader for Github Actions.
You can upload files or directories to any S3 compatible cloud buckets.
See the following example.
# inside .github/workflows/action.yml
name: Add File to Bucket
on: push
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- name: Upload file to bucket
uses: koraykoska/s3-upload-github-action@master
env:
FILE: ./releases/
S3_ENDPOINT: 'ams3.digitaloceanspaces.com'
S3_BUCKET: ${{ secrets.S3_BUCKET }}
S3_ACCESS_KEY_ID: ${{ secrets.S3_ACCESS_KEY_ID }}
S3_SECRET_ACCESS_KEY: ${{ secrets.S3_SECRET_ACCESS_KEY }}