Samuel Sadok
dfec6503ef
update docs release workflow and embed external script for version selector
2022-07-14 22:18:38 +02:00
nick-a-schneider
59ccc72343
include CHANGELOG.md in the documentation
2022-06-01 17:23:50 -04:00
nick-a-schneider
f578973d31
moved reST into docs, fixed API table
2022-02-08 10:53:03 -05:00
Samuel Sadok
7e4dbb6c80
implement autopublish for new sphinx docs
2022-02-03 20:04:55 +01:00
samuelsadok
b7a972e923
Merge pull request #640 from AzazKamaz/patch-build-autogen-fix
...
Add version.c generation to dockerbuild and actions
2021-11-04 16:45:17 +01:00
Aleksandr
8e9745a652
Add version.c generation to dockerbuild and actions
2021-11-02 15:21:21 +03:00
samuelsadok
86e2461271
[CI] build docs on ubuntu-latest
2021-10-14 07:43:59 +02:00
Samuel Sadok
2fdb7ceb08
[ci] remove ubuntu-18.04
2021-10-12 15:15:57 +02:00
Samuel Sadok
f95815379e
remove ubuntu-16.04 from CI
2021-10-12 14:50:53 +02:00
Samuel Sadok
e535ed630c
fix missing fw version number
2021-09-03 17:42:04 +02:00
Samuel Sadok
ebacf50484
[CI] fix binary path for upload
2021-09-03 17:11:03 +02:00
Samuel Sadok
be6dca6ffe
[CI] upload build artifacts
2021-09-03 16:55:19 +02:00
Samuel Sadok
0256229b22
[CI] fix macOS install
2021-06-18 09:45:28 +02:00
Samuel Sadok
85296c40ce
[CI] fix debian version check, fix macOS tup install
2021-06-18 09:31:53 +02:00
Samuel Sadok
58442e566e
fix missing version.c in CI
2021-06-18 09:17:55 +02:00
PAJohnson
a5f4efe091
Merge branch 'fw-v0.5.2rc1'
...
Merge v0.5.2rc1 branch into master
2021-05-28 22:23:26 -04:00
Samuel Sadok
32e2d9c543
fix macOS CI
2021-04-13 23:25:14 -04:00
PAJohnson
df5b6d7281
Fix Windows and Mac CI for master branch
2021-02-10 21:28:41 -05:00
Samuel Sadok
e466859ed6
fix nightly pip install
2020-12-15 15:21:03 +01:00
Samuel Sadok
119529b0a7
fix CI
2020-12-09 20:21:10 +01:00
Samuel Sadok
da6c6216b5
attempt to fix CI
2020-12-02 13:40:42 +01:00
Samuel Sadok
f150114d77
fix CI
2020-11-19 15:32:50 +01:00
Samuel Sadok
ff3a3b2078
use pip3 in nightly install tests
2020-11-12 11:00:58 +01:00
Paul Guenette
ed75acb905
Update issue templates
2020-11-09 21:12:35 -05:00
Paul Guenette
b13fbe4163
Merge remote-tracking branch 'madcowswe/clean-math-funcs' into devel
2020-10-20 23:32:54 -04:00
Samuel Sadok
8660de2a94
Implement GitHub workflow to automate releases
...
The workflow creates a GitHub Release Draft as follows:
- Title with a version number parsed from the git ref that triggerd the workflow
- Body parsed from the changelog
- Compiled .elf and .hex files for board versions 3.5 and 3.6
- Python package (as .tar.gz file)
The workflow was tested by adding the trigger
`on.push.branches: [autorelease/v0.5.2]` and then pushing onto
that branch.
2020-10-02 16:30:43 +02:00
Samuel Sadok
55e59a4532
fix docs page
2020-09-30 00:17:57 +02:00
Samuel Sadok
c070480d98
fix docs page directory structure
2020-09-29 18:23:18 +02:00
Samuel Sadok
d12c17708f
move .nojekyll file
2020-09-29 11:54:25 +02:00
Samuel Sadok
56a6da5b4b
fix documentation autogen issues
2020-09-28 11:10:17 +02:00
Samuel Sadok
5e0d5fde04
enable custom Github Pages autogen
2020-09-28 10:25:55 +02:00
Samuel Sadok
062c397847
implement CI check against std::isnan
2020-09-07 21:52:45 +02:00
Samuel Sadok
a4e03ffd07
disable Travis, enable Github Workflow push trigger
2020-07-17 13:25:33 +02:00
Samuel Sadok
426236dff1
implement HTML API reference autogeneration
...
This adds a jinja template to generate markdown files
(with lots of HTML mixed in) from YAML using the existing
interface_generator.py script.
The docs website layout files are modified to incorporate the
new documentation.
While previously Github Pages was automatically running
Jekyll on the docs folder, this commit adds a custom Github
workflow to compile and deploy the website to facilitate
the custom markdown generation step before Jekyll runs.
2020-06-10 23:03:07 +02:00
Samuel Sadok
8c6ab4bd30
add compile prerequisites to CI
2020-06-10 15:44:03 +02:00
Samuel Sadok
b6066eac01
fix windows compile
2020-06-05 14:55:20 +02:00
Samuel Sadok
a18cc28fdd
add compile workflow
2020-06-05 11:22:53 +02:00
Samuel Sadok
abf4fa85d3
add pip install to CI
2020-06-04 15:49:35 +02:00