What problem does it solve?
This Skill helps prevent insecure, unreliable CI/CD pipelines by providing production-grade guidance for desktop app releases, including code signing, notarization, artifact handling, and release automation.
Core Features & Use Cases
- Secure signing & notarization workflows: Generate, import, and manage signing credentials safely for Apple (keychain + notarization) and Windows (certificate import + Authenticode signing).
- Release automation with provenance: Produce verifiable release outputs using SBOM generation, checksums, and build provenance/attestations before publishing artifacts.
- Workflow security guardrails: Enforce minimum permissions, action pinning by SHA, secret hygiene, concurrency controls, and anti-hallucination patterns to avoid CI/CD exploitation paths.
Use case: You’re building a Tauri/Electron desktop app and need a cross-platform pipeline that signs every artifact, notarizes macOS builds, generates SBOM/checksums, and creates a trustworthy GitHub release.
Quick Start
Ask the AI to generate a secure GitHub Actions workflow for a Tauri desktop release pipeline that signs macOS and Windows artifacts, creates SBOM/checksums, and publishes the GitHub release with SLSA provenance.