Skip to content

Install komac

Actions
Install the komac CLI (latest, specific version, or nightly) on Windows, Linux, or macOS
1.2
Latest
Star (1)

install-komac Action License

Cross-platform action to install komac.

Example Usage

- name: Install komac
  uses: UnownPlain/install-komac@aa87b1b14e2370e14cb11449e4408f8ae7a651d9 # 1.2
- 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
  • github_token: GitHub token for API rate limit.
    • Required: ❌ Uses the default GITHUB_TOKEN present in runner.

Supported Runners

  • windows-2025
  • windows-11-arm
  • ubuntu-24.04
  • ubuntu-24.04-arm
  • ubuntu-slim
  • macos-26
  • macos-26-intel

Note

Other runner images will likely work, but aren't tested.

Install komac is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Install the komac CLI (latest, specific version, or nightly) on Windows, Linux, or macOS
1.2
Latest

Install komac is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.