mirror of
https://github.com/osiweb/unified_retro_keyboard.git
synced 2024-11-22 19:33:46 +00:00
26 lines
727 B
YAML
26 lines
727 B
YAML
|
name: asdf-firmware
|
||
|
on:
|
||
|
push:
|
||
|
branches:
|
||
|
asdf-release
|
||
|
asdf-build-test
|
||
|
|
||
|
uses: lukka/get-cmake@latest
|
||
|
|
||
|
jobs:
|
||
|
build_firmware:
|
||
|
runs-on: ubuntu-latest
|
||
|
steps:
|
||
|
- run: apt-get install gcc-avr binutils-avr avr-libc
|
||
|
- run: snap install cmake
|
||
|
- run: pip install -U sphinx sphinx-rtd-theme sphinx-autodoc-typehints
|
||
|
- run: pip install -U sphinxcontrib-napoleon
|
||
|
- run: pip install -U toml build
|
||
|
- run: pip install pipenv
|
||
|
|
||
|
# Create the build directories, make all targets, and copy
|
||
|
# hex files to sphinx source directory for download links
|
||
|
- run: bash ./make-targets.sh -a -p -i -s
|
||
|
- run: mkdir public
|
||
|
- run: sphinx-build -b html docs/source public
|