Loading .github/workflows/aws_doc_deploy.yml 0 → 100644 +38 −0 Original line number Diff line number Diff line name: aws-doc-deploy on: workflow_run: workflows: ["Pull-Request-CI"] branches: [main] types: - completed jobs: deploy: if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest defaults: run: shell: bash -el {0} steps: - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 - uses: actions/setup-python@v4 with: python-version: '3.10' - name: Install Python Packages run: | pip install -r requirements.txt - name: Build Website run: | mkdocs build - name: Set AWS credentials for upload uses: aws-actions/configure-aws-credentials@0e613a0980cbf65ed5b322eb7a1e075d28913a83 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} aws-region: us-west-2 - name: Upload to S3 working-directory: docs run: aws s3 sync site/ s3://${S3_BUCKET_NAME}/${S3_BUCKET_SUBDIR} --delete No newline at end of file Loading
.github/workflows/aws_doc_deploy.yml 0 → 100644 +38 −0 Original line number Diff line number Diff line name: aws-doc-deploy on: workflow_run: workflows: ["Pull-Request-CI"] branches: [main] types: - completed jobs: deploy: if: ${{ github.event.workflow_run.conclusion == 'success' }} runs-on: ubuntu-latest defaults: run: shell: bash -el {0} steps: - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 - uses: actions/setup-python@v4 with: python-version: '3.10' - name: Install Python Packages run: | pip install -r requirements.txt - name: Build Website run: | mkdocs build - name: Set AWS credentials for upload uses: aws-actions/configure-aws-credentials@0e613a0980cbf65ed5b322eb7a1e075d28913a83 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} aws-region: us-west-2 - name: Upload to S3 working-directory: docs run: aws s3 sync site/ s3://${S3_BUCKET_NAME}/${S3_BUCKET_SUBDIR} --delete No newline at end of file