Skip to content

harley/aws-cli-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

GitHub Action for awscli

It's weird this isn't available on https://github.com/aws-actions yet. There is an open issue on aws/aws-cli repo too.

For now, roll our own:

Usage

- name: S3 sync
  uses: harley/aws-cli-action@main
  with:
    args: s3 --delete sync s3://appbucket-prod s3://appbucket-stag
    # another example: upload a local folder to remote:
    # args: s3 --delete sync --acl public-read build/ s3://appbucket-build
  env:
    AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
    AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
    AWS_DEFAULT_REGION: "ap-southeast-1"

About

GitHub action to execute aws-cli

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published