videorc-release

Automate macOS release cutting and publishing for the Videorc app.

436|57|Updated May 30, 2026
One-click install
npx skills add https://github.com/TheOrcDev/videorc --skill videorc-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: videorc-release
Source: https://github.com/TheOrcDev/videorc/tree/main/.agents/skills/videorc-release
Command: npx skills add https://github.com/TheOrcDev/videorc --skill videorc-release

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires electron-builder, ffmpeg, electron-updater, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of cutting and publishing a new signed + notarized macOS release of the Videorc desktop app, ensuring installed users auto-update.

Core Features & Use Cases

  • Version Bumping: Increment the app version and update the changelog.
  • Build & Notarization: Automates the build process and notarization of the app.
  • Upload & Verification: Uploads the app to R2 and verifies the feed.
  • Use Case: Use this Skill when preparing a new release or version of the Videorc app, or when deploying the desktop app or making updates available to users.

Quick Start

Use the videorc-release skill to publish a new macOS release of the Videorc app.

Frequently Asked Questions about videorc-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate the macOS app release process for an Electron app?

To automate the macOS app release process, use a skill that handles version bumping, building, notarizing, and uploading to ensure installed users receive auto-updates. It leverages electron-builder and Apple's notarization service to publish the application securely.

How does notarization work for a macOS desktop app deployment?

Notarization for a macOS desktop app deployment works by submitting the built application to Apple's notarization service for security verification. This automated process uses electron-builder to ensure the app is signed and trusted before distribution to users.

Do I need environment variables for macOS app notarization and uploading?

Yes, you need environment variables for credentials and configuration to perform macOS app notarization and uploading. These variables provide the necessary authentication for Apple's notarization service and the R2 storage bucket during the release process.

What is the best way to bump app versions and update changelogs for deployment?

The best way to bump app versions and update changelogs during deployment is to use an automated release skill. It increments the application version and updates the changelog as part of the end-to-end build and publish workflow.

How do I verify an auto-update feed after uploading a macOS app release?

Verify an auto-update feed after uploading a macOS app release by using electron-updater to check the distributed application files. The release process uploads the build to R2 and verifies the feed to ensure installed users can successfully auto-update.