github-release

Automate SmartDash Android release publishing via GitHub Actions workflows.

1|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/ShawnRn/SmartDash-by-Shawn-Rain --skill github-release-shawnrn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-release
Source: https://github.com/ShawnRn/SmartDash-by-Shawn-Rain/tree/main/.agents/skills/github-release
Command: npx skills add https://github.com/ShawnRn/SmartDash-by-Shawn-Rain --skill github-release-shawnrn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the publishing workflow for SmartDash Android releases via GitHub Actions, simplifying tagging, signing secret setup, version bumps, and artifact verification.

Core Features & Use Cases

  • Automates release tagging and triggering GitHub Actions workflows for Android APK builds.
  • Guides secure signing secret preparation and management for automated releases.
  • Keeps versionCode/versionName in sync with releases and validates released artifacts.

Quick Start

Push a new release by bumping the version, tagging, and pushing to main to trigger the release workflow.

Frequently Asked Questions about github-release

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

FAQPage Schema
How do I automate Android release publishing with GitHub Actions?

To automate Android release publishing with GitHub Actions, you configure a workflow that handles tag-based or manual release triggers, bumps versionCode and versionName, and pushes tagged releases to trigger automated APK builds and artifact verification.

How do I manage signing secrets for automated Android APK releases in CI/CD?

Managing signing secrets for automated Android APK releases in CI/CD involves securely provisioning and configuring signing keys as encrypted repository secrets within your GitHub Actions environment before triggering the release workflow.

What is the best way to keep versionCode and versionName in sync with GitHub releases?

The best way to keep versionCode and versionName in sync with GitHub releases is to use an automated workflow that increments these version identifiers during the release tagging process and validates the resulting artifacts on GitHub Releases.

How does artifact verification work for Android releases on GitHub Releases?

Artifact verification for Android releases on GitHub Releases works by running CI workflow validation steps that check the generated APK artifacts after a tag-based or manual release trigger completes the build process.

Do I need to manually create tags to trigger a GitHub Actions release workflow?

You do not strictly need to manually create tags to trigger a GitHub Actions release workflow, as the process supports both tag-based triggers and manual release triggers to initiate the Android build and version bumping process.

Why does my Android release workflow fail during signing secret preparation?

An Android release workflow may fail during signing secret preparation if the required signing secrets are not properly provisioned or configured in the CI/CD environment before the version bumping and artifact verification steps execute.