-
-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updates for Ubuntu 24.04 and debian bookworm (#1345)
* updates for ubuntu24 * pipx ensure path * fix tests, bump pio * try again * fixed comon test and moved debugger * use poetry for debugger * common installs poetry * updated wiring generation scripts * docs should work * install graphviz with apt * exclude siargo links from checker * refactoring of bash scripts * fixup * more fixup * more cleanup and restructuring * more refactoring and lib bumps * more better * desktop files readded * docs lychee as part of script * try different way to install docker * run docker non interactive * gitignore refactoring * attempt fix * fix gui build * documentation improvements * bootstrap to branch * fix update script * fix update script * fix update script * relax python requirements in poetry * ocd patch update * update bootstrap docs for new raspi os, install ocd-patch during update
- Loading branch information
Showing
93 changed files
with
3,559 additions
and
1,724 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -23,17 +23,17 @@ jobs: | |
- name: Pull in relevant images only | ||
run: git lfs pull -I "docs/wiring/images/*.png" | ||
- name: Build docs | ||
run: cd docs | ||
&& ./docs.sh build | ||
&& touch _build/html/.nojekyll | ||
- name: Link Checker | ||
uses: lycheeverse/[email protected] | ||
with: | ||
fail: true | ||
# Check all markdown and html files | ||
args: -c docs/lychee.toml . | ||
env: | ||
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} | ||
run: ./docs/docs.sh build | ||
- name: Check links | ||
run: ./docs/docs.sh check | ||
# - name: Link Checker | ||
# uses: lycheeverse/[email protected] | ||
# with: | ||
# fail: true | ||
# # Check all markdown and html files | ||
# args: -c docs/lychee.toml . | ||
# env: | ||
# GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} | ||
- name: Deploy to Github Pages | ||
if: ${{ github.ref == 'refs/heads/master' }} | ||
uses: JamesIves/github-pages-deploy-action@v4 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,65 +1,53 @@ | ||
#network protocol output files | ||
software/common/generated_libs/protocols/*.c | ||
software/common/generated_libs/protocols/*.h | ||
software/gui/src/protocols/*.cc | ||
software/gui/src/protocols/*.h | ||
software/utils/debug/protocols/* | ||
!.gitignore | ||
|
||
build/ | ||
build_autotests/ | ||
.pio/ | ||
# OS | ||
install | ||
source/config/* | ||
.DS_Store | ||
*.app | ||
*.desktop | ||
*.user | ||
*.log | ||
!.gitignore | ||
|
||
#IDE | ||
software/controller/CMakeLists* | ||
software/controller/.gitignore | ||
software/common/CMakeLists* | ||
software/common/.gitignore | ||
cmake-build-*/ | ||
.idea/ | ||
# IDE: VSCode | ||
.vscode | ||
|
||
# IDE: JetBrains | ||
.idea | ||
.vscode/ | ||
.idea/ | ||
CMakeLists.txt.user | ||
cmake-build-*/ | ||
|
||
# IDE: other | ||
.ctags | ||
ctags | ||
tags | ||
.cscope.out | ||
cscope.out | ||
*~ | ||
|
||
#CAD/Inventor | ||
*.lck | ||
OldVersions/ | ||
|
||
.DS_Store | ||
.clangd/ | ||
.*.swp | ||
*.map | ||
__pycache__/ | ||
last_graph.dat | ||
.pytype/ | ||
|
||
coverage_reports | ||
|
||
# KiCAD backups | ||
*.sch-bak | ||
*.kicad_pcb-bak | ||
*.bak | ||
# KiCAD temp/unneeded cache files | ||
_autosave-* | ||
*.000 | ||
fp-info-cache | ||
# (project symbol cache library not needed as all symbols kept in RespiraWorks libraries) | ||
*-cache.lib | ||
|
||
#performance test data | ||
local_data/ | ||
test_data/ | ||
|
||
#Conan created files | ||
CMakeUserPresets.json | ||
# Byte-compiled / optimized / DLL files | ||
__pycache__/ | ||
*.py[cod] | ||
*$py.class | ||
|
||
# Environments | ||
.env | ||
.venv | ||
env/ | ||
venv/ | ||
ENV/ | ||
env.bak/ | ||
venv.bak/ | ||
|
||
# mypy | ||
.mypy_cache/ | ||
.dmypy.json | ||
dmypy.json |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.