Releases: tauri-apps/tauri-action
action v0.4.4
[0.4.4]
9df5eca
Fixed an issue where the distPath config was not applied after initializing the tauri project.d9623e3
(#556) Fixes the artifacts search path when a custom--profile
is used.802a179
(#594) If the action initializes the tauri project it will now clear thebeforeBuildCommand
to fix a panic when there was nobuild
npm command available.d00117a
(#558) Fixed an issue reading the app version if it relied on cargo's workspace inheritance feature.
action v0.4.3
[0.4.3]
c87af54
(#502) While looking for the tauri directory the action will now respect all gitignore files and not just the one in the root dir.8e6f88e
(#499) The action now prefers release builds for the latest.json file if both, release and debug releases are enabled.36a1260
(#490) Correctly detect self-hosted macOS-arm64 runners.8d5274b
(#477) Read config aftertauri init
command and without hardcoding thetauri.conf.json
path, fixes action failures without error messages on repos without an existing Tauri project.c87af54
(#502) While looking for the tauri directory the action will now consistently prefer files further up in the directory levels.a21f29a
(#516) Fix detection of windows arm64 bundles.
action v0.4.2
action v0.4.1
action v0.4.0
[0.4.0]
- Add the paths of generated artifacts as an action output.
- Breaking change: Remove broken
configPath
argument in favor of--config
flag. - Correctly handle
--target
option inargs
input. - Automatically generate
latest.json
file for Tauri's updater using the GitHub release as a CDN. - Replace
_
and.
with-
in the product name on Linux. - The action will now use
npm run tauri
instead ofnpx tauri
to prevent issues in npm workspaces. - Fixes usage with
vue-cli-plugin-tauri
. - 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.
- 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.
- Automatically read configs provided via the
-c
/--config
argument. - Add support for Tauri's toml-based config (
Tauri.toml
). - Add
includeRelease
option to allow disabling release builds.
@tauri-apps/action-core v0.2.0
[0.2.0]
- Removed the
preferGlobal
andnpmScript
inputs and added atauriScript
option.
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-apps/[email protected]
@tauri-apps/action-core v0.1.3
[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. - 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-apps/[email protected]
@tauri-apps/action-core v0.1.2
[0.1.2]
- Adds
args
option to pass arguments to the tauri command. - Fixes
execCommand
usage. - Include updater artifacts if available.
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-apps/[email protected]
@tauri-apps/action-core v0.1.1
[0.1.1]
- Fixes
Artifacts not found
error on Linux when theproductName
is converted tokebab-case
.
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-apps/[email protected]
@tauri-apps/action-core v0.1.0
[0.1.0]
- Update to Tauri beta release candidate.
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-apps/[email protected]