Skip to content

adding aws details

adding aws details #15

name: azure update zip on commit
on:
push:
branches: [ "master", "INT-3100-azure-remediation-onboarding" ] #todo - delete branch
workflow_dispatch:
env:
AWS_DEFAULT_REGION: {{secrets.REGION}}

Check failure on line 9 in .github/workflows/upload_zip_file.yml

View workflow run for this annotation

GitHub Actions / azure update zip on commit

Invalid workflow file

The workflow is not valid. .github/workflows/upload_zip_file.yml (Line: 9, Col: 23): A mapping was not expected .github/workflows/upload_zip_file.yml (Line: 10, Col: 22): A mapping was not expected
AWS_ACCESS_KEY_ID: {{secrets.AWS_ACCESS_KEY_ID}}
AWS_SECRET_ACCESS_KEY: {{secrets.AWS_SECRET_ACCESS_KEY}}
jobs:
deploy:
name: upload to Amazon s3
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
steps:
- name: Checkout
uses: actions/checkout@v3
# Runs a set of commands using the runners shell
- name: Copy and zip files to s3
run: |
pwd=`pwd`
uploadFolder="upload"
mkdir $uploadFolder
mkdir $uploadFolder/.python_packages
mkdir $uploadFolder/.python_packages/lib
mkdir $uploadFolder/.python_packages/lib/site-packages
cp host.json $uploadFolder
cp requirements.txt $uploadFolder
cp -rf dome9CloudBots $uploadFolder
pip install -r requirements.txt --target=$uploadFolder/.python_packages/lib/site-packages
cd $uploadFolder
zip -r9 $pwd/cloud-bots-azure.zip .
echo "temp 1"
cd $pwd
echo "temp 2"
aws s3 cp $pwd/cloud-bots-azure.zip {{secrets.FILELOCATION}} --acl public-read