For some reason S3_BUCKET is empty/undefined:
env:
AWS_REGION: us-west-2
S3_BUCKET: ${{ secrets[env.ENVIRONMENT == 'production' && 'cms-prod' || 'cms-dev'] }}
AWS_ACCESS_KEY_ID: ${{ secrets[env.ENVIRONMENT == 'production' && 'AWS_ACCESS_KEY_ID' || 'AWS_ACCESS_KEY_ID'] }}
AWS_SECRET_ACCESS_KEY: ${{ secrets[env.ENVIRONMENT == 'production' && 'AWS_SECRET_ACCESS_KEY' || 'AWS_SECRET_ACCESS_KEY'] }}
how could that be?