tauri-action

Build your Web application as a Tauri binary for macOS, Linux and Windows

MIT License

Downloads
25
Stars
707
Committers
46

Bot releases are visible (Hide)

tauri-action - action v0.4.1

Published by github-actions[bot] over 1 year ago

[0.4.1]

  • 683dc86(#457) Add support for modifying the target repo for the release.
tauri-action - action v0.4.0

Published by github-actions[bot] over 1 year ago

[0.4.0]

  • Add the paths of generated artifacts as an action output.
    • 40e660a add artifact paths to action output (#343) on 2022-12-15
  • Breaking change: Remove broken configPath argument in favor of --config flag.
    • 240732d fix!: remove broken configPath option (#428) on 2023-04-30
  • Correctly handle --target option in args input.
    • a99d0ba feat: Support --target input in args (#301) on 2022-10-31
    • c5c0e27 refactor: Merge workspace into single package. (#362) on 2023-02-06
  • Automatically generate latest.json file for Tauri's updater using the GitHub release as a CDN.
    • 2846fa8 fix: Replace spaces in asset name with dots, fixes #345 (#374) on 2023-02-06
  • Replace _ and . with - in the product name on Linux.
    • 87ceccd fix: fileAppName on Linux. Extends #293 (#310) on 2022-10-08
    • c5c0e27 refactor: Merge workspace into single package. (#362) on 2023-02-06
  • The action will now use npm run tauri instead of npx tauri to prevent issues in npm workspaces.
    • a778402 fix: switch from npx to npm run, closes #367 (#387) on 2023-03-08
  • Fixes usage with vue-cli-plugin-tauri.
    • f7dcc97 fix(core): vue-cli-plugin-tauri usage, closes #288 (#289) on 2022-07-05
    • c5c0e27 refactor: Merge workspace into single package. (#362) on 2023-02-06
  • Correctly handle universal macOS builds in the updater JSON file. The action will now fill out the darwin-aarch64 and darwin-x86_64 fields with the universal builds. It will always prefer native targets for the respective fields if they exist. Additionaly there's a config to tell the updater to also include a separate darwin-universal field on top of the native fields.
    • 91a6560 feat: Handle universal macos in updater json, closes #444 (#447) on 2023-05-03
    • fa82b53 fix(json): always fill out native macos fields on 2023-05-03
  • Add support for the NSIS bundle type introduced in Tauri v1.3. Add setting to switch between nsis and msi in the updater json file.
  • Automatically read platform specific tauri config files.
    • 4c72e78 feat: read platform specific tauri configs (#399) on 2023-03-21
  • Automatically read configs provided via the -c/--config argument.
  • Add support for Tauri's toml-based config (Tauri.toml).
    • 06b006d feat: Add support for Tauri.toml config (#375) on 2023-02-22
  • Add includeRelease option to allow disabling release builds.
    • 5ae9606 feat: Add includeRelease option to allow for disabling release builds (#365) on 2023-02-06
tauri-action - @tauri-apps/action-core v0.2.0

Published by github-actions[bot] almost 3 years ago

[0.2.0]

  • Removed the preferGlobal and npmScript inputs and added a tauriScript option.
    • a1050c9 refactor: add tauriScript input, remove preferGlobal and npmScript (#183) on 2021-11-01

Package Publish

@tauri-apps/[email protected] prepublishOnly .
rollup --config

index.ts → dist...
(!) Unresolved dependencies
https://rollupjs.org/guide/en/#warning-treating-module-as-external-dependency
os (imported by index.ts)
fs (imported by index.ts)
created dist in 2s

BUILD: 1999ms, 67.3 MB / 103 MB

generate module graph: 48ms, -6.7 MB / 101 MB

  • plugin 0 (typescript) - resolveId: 2ms, 253 kB / 107 MB
  • plugin 1 (stdin) - resolveId: 0ms, 1.28 kB / 107 MB
    load modules: 2ms, 81.7 kB / 107 MB
  • plugin 0 (typescript) - load: 1ms, 59.3 kB / 107 MB
  • plugin 0 (typescript) - load (async): 1ms, 15.9 kB / 107 MB
    generate ast: 16ms, 397 kB / 108 MB
    analyse ast: 20ms, -7.88 MB / 100 MB

sort modules: 2ms, 194 kB / 101 MB

mark included statements: 12ms, 1.7 MB / 103 MB

treeshaking pass 1: 1ms, 43.5 kB / 101 MB
treeshaking pass 2: 9ms, 1.39 MB / 102 MB
treeshaking pass 3: 1ms, 166 kB / 102 MB
treeshaking pass 4: 0ms, 96.1 kB / 103 MB

GENERATE: 6ms, 656 kB / 104 MB

generate chunks: 1ms, 57.7 kB / 103 MB

render modules: 4ms, 503 kB / 104 MB

render format: 0ms, 39.8 kB / 104 MB

npm notice
npm notice 📦 @tauri-apps/[email protected]
npm notice === Tarball Contents ===
npm notice 9.4kB dist/index.js
npm notice 510B rollup.config.js
npm notice 459B package.json
npm notice 179B tsconfig.json
npm notice 2.8kB CHANGELOG.md
npm notice 3.9kB tauri-apps-action-core-0.2.0.tgz
npm notice 9.0kB index.ts
npm notice === Tarball Details ===
npm notice name: @tauri-apps/action-core
npm notice version: 0.2.0
npm notice package size: 9.7 kB
npm notice unpacked size: 26.3 kB
npm notice shasum: 9f404ca6f02e19fee96b532eb0d4cb407868cf94
npm notice integrity: sha512-xFM4h9ZurKfWC[...]3lnBUR2H/jYmw==
npm notice total files: 7
npm notice

tauri-action - @tauri-apps/action-core v0.1.3

Published by github-actions[bot] about 3 years ago

[0.1.3]

  • Linux: Upload AppImage updater artifacts if available.
    macOS: Replace [AppName].app.tgz to [AppName].app.tar.gz to align with updater artifacts.
    • e7266ff fix(action): Upload AppImage updater artifacts when available (#163) on 2021-08-31
  • Fix incorrect version being used in release names

Package Publish

@tauri-apps/[email protected] prepublishOnly .
rollup --config

index.ts → dist...
(!) Unresolved dependencies
https://rollupjs.org/guide/en/#warning-treating-module-as-external-dependency
os (imported by index.ts)
fs (imported by index.ts)
created dist in 2.2s

BUILD: 2245ms, 65.9 MB / 99.7 MB

generate module graph: 54ms, 2.76 MB / 97.6 MB

  • plugin 0 (typescript) - resolveId: 13ms, 426 kB / 97.6 MB
  • plugin 1 (stdin) - resolveId: 0ms, 1.28 kB / 97.6 MB
    load modules: 2ms, 60.6 kB / 94.9 MB
  • plugin 0 (typescript) - load: 1ms, 37.2 kB / 94.9 MB
  • plugin 0 (typescript) - load (async): 1ms, 18.6 kB / 94.9 MB
    generate ast: 19ms, 513 kB / 95.7 MB
    analyse ast: 12ms, 1.32 MB / 97.1 MB

sort modules: 4ms, 346 kB / 97.9 MB

mark included statements: 6ms, 1.33 MB / 99.3 MB

treeshaking pass 1: 5ms, 1.04 MB / 99 MB
treeshaking pass 2: 1ms, 181 kB / 99.2 MB
treeshaking pass 3: 0ms, 99.4 kB / 99.3 MB

GENERATE: 5ms, 645 kB / 100 MB

generate chunks: 1ms, 55.3 kB / 99.8 MB

render modules: 4ms, 495 kB / 100 MB

render format: 0ms, 37.2 kB / 100 MB

npm notice
npm notice 📦 @tauri-apps/[email protected]
npm notice === Tarball Contents ===
npm notice 9.7kB dist/index.js
npm notice 510B rollup.config.js
npm notice 459B package.json
npm notice 179B tsconfig.json
npm notice 2.5kB CHANGELOG.md
npm notice 3.8kB tauri-apps-action-core-0.1.3.tgz
npm notice 9.3kB index.ts
npm notice === Tarball Details ===
npm notice name: @tauri-apps/action-core
npm notice version: 0.1.3
npm notice package size: 9.6 kB
npm notice unpacked size: 26.4 kB
npm notice shasum: 058e43c13583c32077853d1ba4ae06ee925a3496
npm notice integrity: sha512-koJtFtGO7awxi[...]N0MoCVkdGBFrg==
npm notice total files: 7
npm notice

tauri-action - @tauri-apps/action-core v0.1.2

Published by github-actions[bot] over 3 years ago

[0.1.2]

  • Adds args option to pass arguments to the tauri command.
  • Fixes execCommand usage.
    • b4b20f9 fix(core): command execution (#132) on 2021-05-11
  • Include updater artifacts if available.
    • 0e9704e Add updater artifacts when available (#129) on 2021-05-13

Package Publish

@tauri-apps/[email protected] prepublishOnly .
rollup --config

index.ts → dist...
(!) Unresolved dependencies
https://rollupjs.org/guide/en/#warning-treating-module-as-external-dependency
os (imported by index.ts)
fs (imported by index.ts)
created dist in 2s

BUILD: 2027ms, 65 MB / 98.8 MB

generate module graph: 47ms, 2.75 MB / 96.8 MB

  • plugin 0 (typescript) - resolveId: 3ms, 381 kB / 96.8 MB
  • plugin 1 (stdin) - resolveId: 0ms, 1.28 kB / 96.8 MB
    load modules: 2ms, 60.3 kB / 94.2 MB
  • plugin 0 (typescript) - load: 1ms, 37.2 kB / 94.2 MB
  • plugin 0 (typescript) - load (async): 1ms, 18.4 kB / 94.2 MB
    generate ast: 22ms, 516 kB / 94.9 MB
    analyse ast: 10ms, 1.37 MB / 96.4 MB

sort modules: 4ms, 325 kB / 97.1 MB

mark included statements: 9ms, 1.23 MB / 98.4 MB

treeshaking pass 1: 7ms, 947 kB / 98.1 MB
treeshaking pass 2: 1ms, 178 kB / 98.3 MB
treeshaking pass 3: 0ms, 95.6 kB / 98.4 MB

GENERATE: 7ms, 599 kB / 99.5 MB

generate chunks: 1ms, 54.9 kB / 98.9 MB

render modules: 5ms, 451 kB / 99.4 MB

render format: 0ms, 35.9 kB / 99.5 MB

npm notice
npm notice 📦 @tauri-apps/[email protected]
npm notice === Tarball Contents ===
npm notice 9.3kB dist/index.js
npm notice 510B rollup.config.js
npm notice 459B package.json
npm notice 179B tsconfig.json
npm notice 1.8kB CHANGELOG.md
npm notice 3.6kB tauri-apps-action-core-0.1.2.tgz
npm notice 8.9kB index.ts
npm notice === Tarball Details ===
npm notice name: @tauri-apps/action-core
npm notice version: 0.1.2
npm notice package size: 8.9 kB
npm notice unpacked size: 24.8 kB
npm notice shasum: 6334983b8603b76f0a7653377aee66908c136453
npm notice integrity: sha512-QjglJhPuftywS[...]qSnki1kYSwkWQ==
npm notice total files: 7
npm notice

tauri-action - @tauri-apps/action-core v0.1.1

Published by github-actions[bot] over 3 years ago

[0.1.1]

  • Fixes Artifacts not found error on Linux when the productName is converted to kebab-case.
    • e6aa180 fix(core): product name on Linux is converted to kebab-case (#125) on 2021-04-29

Package Publish

@tauri-apps/[email protected] prepublishOnly .
rollup --config

index.ts → dist...
(!) Unresolved dependencies
https://rollupjs.org/guide/en/#warning-treating-module-as-external-dependency
os (imported by index.ts)
fs (imported by index.ts)
created dist in 1.8s

BUILD: 1838ms, 64.4 MB / 98.2 MB

generate module graph: 40ms, 2.52 MB / 96.3 MB

  • plugin 0 (typescript) - resolveId: 4ms, 384 kB / 96.3 MB
  • plugin 1 (stdin) - resolveId: 0ms, 1.28 kB / 96.3 MB
    load modules: 2ms, 60.3 kB / 93.9 MB
  • plugin 0 (typescript) - load: 1ms, 37.2 kB / 93.9 MB
  • plugin 0 (typescript) - load (async): 1ms, 18.4 kB / 93.9 MB
    generate ast: 17ms, 455 kB / 94.6 MB
    analyse ast: 8ms, 1.19 MB / 95.9 MB

sort modules: 4ms, 292 kB / 96.6 MB

mark included statements: 7ms, 1.12 MB / 97.8 MB

treeshaking pass 1: 6ms, 918 kB / 97.6 MB
treeshaking pass 2: 1ms, 113 kB / 97.7 MB
treeshaking pass 3: 0ms, 81.6 kB / 97.8 MB

GENERATE: 6ms, 554 kB / 98.8 MB

generate chunks: 1ms, 54.7 kB / 98.3 MB

render modules: 4ms, 409 kB / 98.7 MB

render format: 0ms, 34.5 kB / 98.8 MB

npm notice
npm notice 📦 @tauri-apps/[email protected]
npm notice === Tarball Contents ===
npm notice 7.9kB dist/index.js
npm notice 473B rollup.config.js
npm notice 459B package.json
npm notice 137B tsconfig.json
npm notice 910B CHANGELOG.md
npm notice 3.1kB tauri-apps-action-core-0.1.1.tgz
npm notice 7.3kB index.ts
npm notice === Tarball Details ===
npm notice name: @tauri-apps/action-core
npm notice version: 0.1.1
npm notice package size: 7.9 kB
npm notice unpacked size: 20.3 kB
npm notice shasum: 858019032e0ac3fcd44c334becee3654a3fcf20f
npm notice integrity: sha512-gFMSZRfDofZGC[...]NQt/j7OWLmX/g==
npm notice total files: 7
npm notice

tauri-action - @tauri-apps/action-core v0.1.0

Published by github-actions[bot] over 3 years ago

[0.1.0]

  • Update to Tauri beta release candidate.
    • b874256 refactor: rewrite as yarn workspace, add cli as test tool (#98) on 2021-04-26
    • dbbc6b4 fix(action): test CI and fixes for usage with tauri beta-rc (#114) on 2021-04-28

Package Publish

@tauri-apps/[email protected] prepublishOnly .
rollup --config

index.ts → dist...
(!) Unresolved dependencies
https://rollupjs.org/guide/en/#warning-treating-module-as-external-dependency
os (imported by index.ts)
fs (imported by index.ts)
created dist in 2s

BUILD: 2062ms, 67.9 MB / 102 MB

generate module graph: 82ms, 5.59 MB / 98.8 MB

  • plugin 0 (typescript) - resolveId: 3ms, 384 kB / 95.6 MB
  • plugin 1 (stdin) - resolveId: 0ms, 1.24 kB / 95.6 MB
    load modules: 5ms, 151 kB / 95.7 MB
  • plugin 0 (typescript) - load: 2ms, 70.7 kB / 95.6 MB
  • plugin 0 (typescript) - load (async): 1ms, 19.4 kB / 95.6 MB
    generate ast: 48ms, 1.08 MB / 96.3 MB
    analyse ast: 21ms, 3.53 MB / 98.8 MB
  • plugin 1 (stdin) - load: 0ms, 856 B / 95.7 MB

sort modules: 9ms, 830 kB / 99.6 MB

mark included statements: 11ms, 1.63 MB / 101 MB

treeshaking pass 1: 4ms, 238 kB / 99.9 MB
treeshaking pass 2: 5ms, 931 kB / 101 MB
treeshaking pass 3: 1ms, 250 kB / 101 MB
treeshaking pass 4: 1ms, 197 kB / 101 MB

GENERATE: 10ms, 920 kB / 103 MB

generate chunks: 1ms, 62.3 kB / 102 MB

render modules: 7ms, 764 kB / 103 MB

render format: 0ms, 36 kB / 103 MB

npm notice
npm notice 📦 @tauri-apps/[email protected]
npm notice === Tarball Contents ===
npm notice 9.0kB dist/index.js
npm notice 473B rollup.config.js
npm notice 459B package.json
npm notice 137B tsconfig.json
npm notice 548B CHANGELOG.md
npm notice 2.9kB tauri-apps-action-core-0.1.0.tgz
npm notice 6.9kB index.ts
npm notice === Tarball Details ===
npm notice name: @tauri-apps/action-core
npm notice version: 0.1.0
npm notice package size: 8.0 kB
npm notice unpacked size: 20.4 kB
npm notice shasum: dec84eb4d6eb4e37c6772fa5edac5457331c7a10
npm notice integrity: sha512-apyQvpGejwqra[...]HMhph8XXVkJsA==
npm notice total files: 7
npm notice

tauri-action - action v0.0.10

Published by github-actions[bot] over 3 years ago

Publish complete.

tauri-action - action v0.0.9

Published by github-actions[bot] about 4 years ago

Publish complete.

tauri-action - action v0.0.8

Published by github-actions[bot] about 4 years ago

Publish complete.

tauri-action - action v0.0.7

Published by github-actions[bot] about 4 years ago

Publish complete.