Action to install the most recent version of the AWS-CLI
Some GitHub build images have this already - as documented here:
Installs on:
- ubuntu-16.04
- windows-2016
- windows-2019
- macOS-10.14
Updates on:
- ubuntu-18.04
Example
name: List S3 Contents - Multi OS
on:
push
jobs:
listS3:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [macOS-10.14, windows-2016, ubuntu-18.04]
steps:
- uses: chrislennon/action-aws-cli@v1.1
# All commands after this point have access to the AWS CLI
- run: aws s3 ls
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}