Skip to content

JS: Add dialog.pickFile() #3

JS: Add dialog.pickFile()

JS: Add dialog.pickFile() #3

Workflow file for this run

name: "Docs"
on:
push:
branches:
- dev
env:
TARGETS: f7
DEFAULT_TARGET: f7
jobs:
docs:
if: ${{ !github.event.pull_request.head.repo.fork }}
runs-on: ubuntu-latest
steps:
- name: "Wipe workspace"
run: find ./ -mount -maxdepth 1 -exec rm -rf {} \;
- name: "Checkout code"
uses: actions/checkout@v4
with:
submodules: true
fetch-depth: 1
ref: ${{ github.event.pull_request.head.sha }}
- name: "Get commit details"
id: names
run: |
if [[ ${{ github.event_name }} == 'pull_request' ]]; then
TYPE="pull"
elif [[ "${{ github.ref }}" == "refs/tags/"* ]]; then
TYPE="tag"
else
TYPE="other"
fi
python3 scripts/get_env.py "--event_file=${{ github.event_path }}" "--type=$TYPE"
- name: "Generate documentation"
uses: mattnotmitt/[email protected]
with:
working-directory: "documentation/"
doxyfile-path: "./doxygen/Doxyfile-awesome.cfg"
- name: "Upload documentation"
uses: jakejarvis/[email protected]
env:
AWS_S3_BUCKET: "${{ secrets.FW_DOCS_AWS_BUCKET }}"
AWS_ACCESS_KEY_ID: "${{ secrets.FW_DOCS_AWS_ACCESS_KEY }}"
AWS_SECRET_ACCESS_KEY: "${{ secrets.FW_DOCS_AWS_SECRET_KEY }}"
AWS_REGION: "${{ secrets.FW_DOCS_AWS_REGION }}"
SOURCE_DIR: "./documentation/doxygen/build/html"
DEST_DIR: "${{steps.names.outputs.branch_name}}"
with:
args: "--delete"