Action for uploading file to S3 with the support of raw parameters.
Simple action for setting other S3 parameters.
# inside .github/workflows/your-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: coinc-dev/s3-upload-file-raw@master
env:
FILE: ./lambda.zip
AWS_REGION: 'us-east-1'
S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }}
S3_KEY: ${{ secrets.S3_KEY }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
CFG: [RAW PARAMETERS CONFIG]