bluerobotics / bluerobotics/BlueOS-Extensions-Repository

Improve CI checks

Open
#30 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
20
Forks
31
Avg merge
1d 56m
Merged PRs (30d)
2

Description

We should have automated CI checks for a pull request of a new extension, to confirm
- [ ] that a valid image version is available at the specified location
- [ ] that it includes the required dockerfile [metadata fields](https://docs.bluerobotics.com/ardusub-zola/software/onboard/BlueOS-1.1/extensions/#metadata-dockerfile)
- [ ] the validity of the URLs in the metadata
- [ ] that the extension runs (on a test system, I suppose?)
- [ ] the validity of the `register_service` endpoint (if there is one)
- [ ] old/deprecated metadata variables and structures aren't being used

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.