build(deps): bump tauri-apps/tauri-action from 0 to 1 - #230
build(deps): bump tauri-apps/tauri-action from 0 to 1#230dependabot[bot] wants to merge 1 commit into
Conversation
Greptile SummaryThis PR bumps
Confidence Score: 4/5Safe to merge for normal tag-push workflows; a re-run via workflow_dispatch on a previously published release would now fail rather than update assets silently. The bump is straightforward and no removed/renamed inputs are in use. The two behavioral changes to be aware of are the strict draft-enforcement (only affects re-runs after publishing) and the macOS bundle filename and latest.json URL format changes (only relevant if the Tauri updater is in use). .github/workflows/release.yml — the releaseDraft: true input and macOS artifact consumers should be verified against v1 behaviour. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Tag push or workflow_dispatch] --> B[release.yml job matrix]
B --> C[tauri-action v1]
C --> D{releaseDraft true?}
D -->|Release is a draft| E[Build and upload assets]
D -->|Release already published| F[Action FAILS - new v1 behavior]
E --> G[latest.json uses GitHub API URLs]
E --> H[macOS app.tar.gz now includes version]
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[Tag push or workflow_dispatch] --> B[release.yml job matrix]
B --> C[tauri-action v1]
C --> D{releaseDraft true?}
D -->|Release is a draft| E[Build and upload assets]
D -->|Release already published| F[Action FAILS - new v1 behavior]
E --> G[latest.json uses GitHub API URLs]
E --> H[macOS app.tar.gz now includes version]
|
| - name: Build the app | ||
| uses: tauri-apps/tauri-action@v0 | ||
| uses: tauri-apps/tauri-action@v1 |
There was a problem hiding this comment.
macOS
.app.tar.gz bundle filenames now include the version
In v1, .app.tar.gz and .app.tar.gz.sig bundles are renamed to include the app version (matching other installer formats). If any downstream tooling, update-server configuration, or latest.json parser references these files by their old version-less names, it will silently get a 404. Additionally, latest.json download URLs now use the GitHub API URL format instead of browser download URLs — if the Tauri updater is configured, verify that the new URL scheme is accessible in your users' environments.
Bumps [tauri-apps/tauri-action](https://github.com/tauri-apps/tauri-action) from 0 to 1. - [Release notes](https://github.com/tauri-apps/tauri-action/releases) - [Changelog](https://github.com/tauri-apps/tauri-action/blob/dev/CHANGELOG.md) - [Commits](tauri-apps/tauri-action@v0...v1) --- updated-dependencies: - dependency-name: tauri-apps/tauri-action dependency-version: '1' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
8d6ba7b to
a0abcb9
Compare
|
@TimeToBuildBob Handle this |
|
Reviewed — this is safe to merge:
I don't have merge permissions on this repo — over to you. |
|
Correction to my previous comment: this PR is not safe to merge as-is.
I've opened #239 which does the complete migration (version bump + parameter rename). Recommend closing this dependabot PR in favour of #239. |
Bumps tauri-apps/tauri-action from 0 to 1.
Release notes
Sourced from tauri-apps/tauri-action's releases.
... (truncated)
Changelog
Sourced from tauri-apps/tauri-action's changelog.
Commits
1deb371Apply Version Updates From Current Changes (#1191)35033cfchore(deps): update dependency@vercel/nccto v0.44.0 (#1323)5ead4aarefactor: simplify createArtifact function (#1327)7899682ci: update actions (#1328)f201b79chore(deps): update dependency@types/nodeto v24.13.2 (#1320)5c7403dfeat: default naming scheme for mobile assets, closes #1317 (#1326)71e781dchore(deps): update dependency@biomejs/biometo v2.5.1 (#1318)f51677achore(deps): update dependency smol-toml to v1.7.0 (#1324)61337b4chore(deps): update dependency@types/nodeto v24.12.3 (#1316)53c8863refactor: Use github api as download url in latest.json (#1315)