The workflows are currently not working so here's the manual method:
- Bump the version to match the tag:
bumpversion --current-version 0.1.3 patch pcm/metadata_template.json kicadtestpoints/plugin.py kicadtestpoints/resource/_version.py
- Make the tag
- Run the build script
python3 pcm/build.py
- This puts our new PCM compatible zip in /build which we can add as an asset to the release
- When uploaded this appears as: https://github.com/TheJigsApp/kicad-testpoints-pcm/releases/download/0.1.4/kicadtestpoints-0.1.4-pcm.zip which matches the metadata.json so its fine.
- The package validity can be checked with (git@gitlab.com:kicad/addons/metadata.git)
- The various integrity stats should be integrated with their CI tools
Follow these instructions: https://gitlab.com/kicad/addons/metadata