hnlinzhi19/meyo-downloader

Build tauri binaries for MacOS, Windows and Linux

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Feb 18, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: hnlinzhi19/tauri_download@f9870af1687b19cb02e05ac073a6a6530fd5e3ed # v1.1.15

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
releaseIdThe id of the release to upload artifacts as release assets
tagNameThe tag name of the release to create
releaseNameThe name of the release to create
releaseBodyThe body of the release to create
releaseDraftWhether the release to create is a draft or notfalse
prereleaseWhether the release to create is a prerelease or notfalse
releaseCommitishAny branch or commit SHA the Git tag is created from, unused if the Git tag already exists. Default: SHA of current commit
projectPathpath to the root of the project that will be built.
distPathpath to the distributable folder with your index.html and JS/CSS
iconPathpath to the PNG icon to use as app icon, relative to the projectPath
appNamethe app name to inject when initializing the Tauri app. Required if the name is not set via the `--config` flag.
appVersionthe app version to inject when initializing the Tauri app. Required if the version is not set via the `--config` flag.
includeDebugwhether to include a debug build or notfalse
includeReleasewhether to include a release build or nottrue
includeUpdaterJsonwhether to upload a static JSON file for the updater using GitHub Releases as the CDNtrue
updaterJsonPreferNsiswhether the action will use the NSIS (setup.exe) or WiX (.msi) bundles for the updater JSON if both types exist. Will default to false for Tauri v1 and true for Tauri v2+
updaterJsonKeepUniversalwhether the updater JSON file should add universal macOS as darwin-universal on top of using it in the darwin-aarch64 and darwin-x86_64 fields if no native builds exist.false
tauriScriptthe script to run to build the Tauri app
argsarguments for the tauri command
bundleIdentifierthe bundle identifier to inject when initializing the Tauri app
ownerThe account owner of the repository
repoThe name of the repository
namedescription
releaseIdThe ID of the created release
releaseHtmlUrlThe URL users can navigate to in order to view the created release
releaseUploadUrlThe URL for uploading assets to the created release
artifactPathsThe paths of the generated artifacts
appVersion0.0.2