Lines Matching +full:aws +full:- +full:region

3 # SPDX-License-Identifier: Apache-2.0
11 - completed
14 doc-publish:
16 runs-on: ubuntu-22.04
20 github.repository == 'zephyrproject-rtos/zephyr'
23 - name: Download artifacts
24 id: download-artifacts
25 uses: dawidd6/action-download-artifact@v6
27 workflow: doc-build.yml
31 - name: Load PR number
32 if: steps.download-artifacts.outputs.found_artifact == 'true'
33 uses: actions/github-script@v7
40 - name: Check PR number
41 if: steps.download-artifacts.outputs.found_artifact == 'true'
42 id: check-pr
43 uses: carpentries/actions/check-valid-pr@v0.14.0
48 - name: Validate PR number
50 steps.download-artifacts.outputs.found_artifact == 'true' &&
51 steps.check-pr.outputs.VALID != 'true'
56 - name: Uncompress HTML docs
57 if: steps.download-artifacts.outputs.found_artifact == 'true'
59 tar xf html-output/html-output.tar.xz -C html-output
60 if [ -f api-coverage/api-coverage.tar.xz ]; then
61 tar xf api-coverage/api-coverage.tar.xz -C api-coverage
64 - name: Configure AWS Credentials
65 if: steps.download-artifacts.outputs.found_artifact == 'true'
66 uses: aws-actions/configure-aws-credentials@v4
68 aws-access-key-id: ${{ vars.AWS_BUILDS_ZEPHYR_PR_ACCESS_KEY_ID }}
69 aws-secret-access-key: ${{ secrets.AWS_BUILDS_ZEPHYR_PR_SECRET_ACCESS_KEY }}
70 aws-region: us-east-1
72 - name: Upload to AWS S3
73 if: steps.download-artifacts.outputs.found_artifact == 'true'
77 aws s3 sync --quiet html-output/html \
79 --delete
80 if [ -d api-coverage/coverage-report ]; then
81 aws s3 sync --quiet api-coverage/coverage-report/ \
82 … s3://builds.zephyrproject.org/${{ github.event.repository.name }}/pr/${PR_NUM}/api-coverage \
83 --delete