You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement CI/CD tools for missing repositories. Most of our repositories lack automation tools, therefor we need to add them where its relevant. Coordinate with your team lead.
How to implement
Pre-Commit Hooks: You need to add a .pre-commit-config.yaml to the root of the repository (like this). This is because we utilize this API pre-commit which runs automatically whenever code is pushed to a pull request. It checks the pre-commit hooks, applies any automatic fixes it can, and fails if it cannot fix an issue.
We first need to identify which workflows are relevant for which repositories.
Tick the boxes when workflow is implemented for the repository.
perception-auv
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-auv
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-pipeline-detection
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-stonefish-sim
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-vkf
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-ci
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-msgs
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-aruco-detection
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-blackfly-driver
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-image-filtering
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-auv-embedded
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
vortex-asv-embedded
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
ros2-unit-tests
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-deep-learning-pipelines
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
isaac_ros_common
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
zed-ros2-wrapper
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-seapath-driver
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-asv
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
freya-sitaw
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-sensor-fusion
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-freya-sim
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-visualization
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
stim300-driver
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-m3-sonar-driver
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
ouster-lidar-ros2-driver
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-template-repo
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
vortex-dvl-a50
Pre-Commit Hooks
Clang Tidy
Sphinx
Semantic Versioning
Codecov
Industrial-CI
Specifications
Add to both main and develop branch if applicable.
Send @kluge7 message if any workflows or repositories are missing, or if something needs to be changed.
Description of task
Implement CI/CD tools for missing repositories. Most of our repositories lack automation tools, therefor we need to add them where its relevant. Coordinate with your team lead.
How to implement
Overview
perception-auv
vortex-auv
vortex-pipeline-detection
vortex-stonefish-sim
vortex-vkf
vortex-ci
vortex-msgs
vortex-aruco-detection
vortex-blackfly-driver
vortex-image-filtering
vortex-auv-embedded
vortex-asv-embedded
ros2-unit-tests
vortex-deep-learning-pipelines
isaac_ros_common
zed-ros2-wrapper
vortex-seapath-driver
vortex-asv
freya-sitaw
vortex-sensor-fusion
vortex-freya-sim
vortex-visualization
stim300-driver
vortex-m3-sonar-driver
ouster-lidar-ros2-driver
vortex-template-repo
vortex-dvl-a50
Specifications
Add to both main and develop branch if applicable.
Send @kluge7 message if any workflows or repositories are missing, or if something needs to be changed.
Contacts
@kluge7
The text was updated successfully, but these errors were encountered: