install-komac Action [![License][license-badge]][license-link]
June 6, 2026 · View on GitHub
Cross-platform action to install komac.
Example Usage
- name: Install komac
uses: UnownPlain/install-komac@3b46a8cf5573b6f6ccc14b89919637d61990a797 # 1.3
- name: Update Package
run: komac update foo.bar --version "${VERSION}" --urls "https://example.com/downloads/${VERSION}/installer.msix" --submit
env:
VERSION: ${{ github.event.release.tag_name }}
GITHUB_TOKEN: ${{ secrets.WINGET_TOKEN }}
Note
It's highly recommend to pin all actions to a commit hash for security reasons. Tools such as Renovate or Dependabot can automatically keep your actions up to date.
Options
version: komac version to install. Supports any version 2.3.0+ or nightly.- Required: ❌ Installs the latest stable version by default.
- Example:
version: 2.13.0,version: nightly
repo: Custom GitHub repository to download komac from.- Required: ❌ Uses russellbanks/Komac by default.
- Example:
octocat/Komac
compression: Tarball format to download.- Required: ❌ Uses
gzby default. - Example:
tar,gz,bz2,xz,zst
- Required: ❌ Uses
linux_libc: Linux libc variant to download.- Required: ❌ Uses
gnuby default. - Example:
gnu,musl
- Required: ❌ Uses
Supported Runners
windows-2025windows-11-armubuntu-24.04ubuntu-24.04-armubuntu-slimmacos-26macos-26-intel
Note
Other runner images will likely work, but aren't tested.