Lines Matching +full:api +full:- +full:coverage
3 # SPDX-License-Identifier: Apache-2.0
11 - main
12 - v*
14 - completed
17 doc-publish:
19 runs-on: ubuntu-22.04
23 github.repository == 'zephyrproject-rtos/zephyr'
26 - name: Download artifacts
27 uses: dawidd6/action-download-artifact@v6
29 workflow: doc-build.yml
32 - name: Uncompress HTML docs
34 tar xf html-output/html-output.tar.xz -C html-output
35 if [ -f api-coverage/api-coverage.tar.xz ]; then
36 tar xf api-coverage/api-coverage.tar.xz -C api-coverage
39 - name: Configure AWS Credentials
40 uses: aws-actions/configure-aws-credentials@v4
42 aws-access-key-id: ${{ vars.AWS_DOCS_ACCESS_KEY_ID }}
43 aws-secret-access-key: ${{ secrets.AWS_DOCS_SECRET_ACCESS_KEY }}
44 aws-region: us-east-1
46 - name: Upload to AWS S3
56 aws s3 sync --quiet html-output/html s3://docs.zephyrproject.org/${VERSION} --delete
57 …aws s3 sync --quiet html-output/html/doxygen/html s3://docs.zephyrproject.org/apidoc/${VERSION} --…
58 if [ -d api-coverage/coverage-report ]; then
59 …aws s3 sync --quiet api-coverage/coverage-report/ s3://docs.zephyrproject.org/api-coverage/${VERSI…
61 aws s3 cp --quiet pdf-output/zephyr.pdf s3://docs.zephyrproject.org/${VERSION}/zephyr.pdf