Skip to content

Conversation

@kammce
Copy link
Member

@kammce kammce commented May 28, 2025

Provides a generic and easy to use action for generating and deploy api docs to the api repo.

Resolves #70

Provides a generic and easy to use action for generating and deploy
api docs to the `api` repo.

Resolves #70
@kammce kammce merged commit b549379 into main May 28, 2025
80 checks passed
@kammce kammce deleted the api-docs branch May 28, 2025 15:10
@kammce
Copy link
Member Author

kammce commented May 28, 2025

Tested manually using libhal-sensor in a code spaces vm.

kammce added a commit that referenced this pull request May 28, 2025
* 👷 Removing macOS 13 from tests (#68)

For some reason, `std::pmr::memory_resource` does not link on macOS 13.
Rather than try to support an older version of mac, I am removing macOS
13 from the tests. We may bring back support and investigate fixing
the pmr issue if there is demand for it.

* :zap: Remove clang-11-dev install in lint (#73)

* ⬆️ conan/2.16.1

* ⚡ Remove clang-11-dev install in lint

* 🧑‍💻 env:VERBOSE=1 in deploy.yml (#75)

With this, we will now be able to see VERBOSE output from the conan
build allowing us to find problems in the build such as missing
command arguments.

* 👷 Add workflow_dispatch to self_check (#77)

* ✨ Add `api_docs_gen.yml` (#79)

Provides a generic and easy to use action for generating and deploy
api docs to the `api` repo.

Resolves #70
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

api.py should support pushing to an existing branches

2 participants