Skip to content

update xjsl to 0.27.0 #1442

update xjsl to 0.27.0

update xjsl to 0.27.0 #1442

Workflow file for this run

# YAML schema for GitHub Actions:
# https://help.github.com/en/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions
#
# Helpful YAML parser to clarify YAML syntax:
# https://yaml-online-parser.appspot.com/
#
# This workflow uses actions that are not certified by GitHub. They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support documentation.
#
# This file contains the workflows that are run prior to merging a pull request.
name: DOCS
on:
push:
branches:
- 'main'
- 'develop'
- 'release/**'
pull_request:
branches:
- 'main'
- 'develop'
- 'release/**'
# Allow manually triggering of the workflow.
workflow_dispatch: {}
jobs:
build_documentation:
name: Build and package documentation
runs-on: ubuntu-latest
steps:
- name: Checkout Voice Framework
uses: actions/checkout@v3
- name: Pull doc_builder container
run: |
docker pull ghcr.io/xmos/doc_builder:main
- name: Build documentation
run: |
docker run --rm -t -u "$(id -u):$(id -g)" -v ${{ github.workspace }}:/build -e REPO:/build -e DOXYGEN_INCLUDE=/build/doc/Doxyfile.inc -e EXCLUDE_PATTERNS=/build/doc/exclude_patterns.inc -e DOXYGEN_INPUT=ignore -e PDF=1 ghcr.io/xmos/doc_builder:main
- name: Save documentation artifacts
uses: actions/upload-artifact@v3
with:
name: fwk_voice_docs
path: ./doc/_build
if-no-files-found: error # 'warn' or 'ignore' are also available, defaults to `warn`
retention-days: 5