Skip to content

Harden motor database release pipeline - #5

Merged
SiboVG merged 5 commits into
mainfrom
fix/motor-database-update-safety
Aug 24, 2026
Merged

Harden motor database release pipeline#5
SiboVG merged 5 commits into
mainfrom
fix/motor-database-update-safety

Conversation

@SiboVG

@SiboVG SiboVG commented Aug 22, 2026

Copy link
Copy Markdown
Member

Makes the database release process safer:

  • Separates building, signing, and publishing
  • Keeps the signing key isolated
  • Pins GitHub Actions to commit SHAs, so the workflow always runs the exact reviewed code even if a version tag is later moved or compromised.
  • Validates database integrity, counts, hashes, and signatures before publishing
  • Uses OpenSSL for signing instead of Python cryptography dependencies

@SiboVG
SiboVG force-pushed the fix/motor-database-update-safety branch from d22e942 to c591bdd Compare August 24, 2026 19:43
@SiboVG
SiboVG merged commit 776158e into main Aug 24, 2026
1 check passed
@SiboVG
SiboVG deleted the fix/motor-database-update-safety branch August 24, 2026 19:43
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.

1 participant