Skip to content

Conversation

lucasfernog
Copy link
Member

@lucasfernog lucasfernog commented Aug 8, 2024

  • adds a test for migration from v1 to v2
  • extends the existing integration test to actually verify if the app was updated
  • retain AppImage permission - we need this because the permissions aren't set when downloading appimages without the zip format

lucasfernog and others added 6 commits August 8, 2024 09:58
- adds a test for migration from v1 to v2
- extends the existing integration test to actually verify if the app was updated
@lucasfernog lucasfernog requested a review from a team as a code owner August 8, 2024 17:24
Copy link
Contributor

github-actions bot commented Aug 8, 2024

Package Changes Through e4ed743

There are 6 changes which include updater with prerelease, barcode-scanner with prerelease, clipboard-manager with prerelease, deep-link with prerelease, global-shortcut with prerelease, window-state with prerelease

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
api-example 2.0.0-beta.17 2.0.0-rc.0
barcode-scanner 2.0.0-rc.0 2.0.0-rc.1
clipboard-manager 2.0.0-rc.0 2.0.0-rc.1
deep-link 2.0.0-rc.0 2.0.0-rc.1
global-shortcut 2.0.0-rc.0 2.0.0-rc.1
updater 2.0.0-rc.0 2.0.0-rc.1
window-state 2.0.0-rc.0 2.0.0-rc.1

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

Copy link

socket-security bot commented Aug 8, 2024

New dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@tauri-apps/[email protected] filesystem, shell +10 170 MB tauri-apps-ci-user

View full report↗︎

@@ -41,7 +41,7 @@ jobs:
if: matrix.platform == 'ubuntu-latest'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be fixed to 22.04 as it will break when github updates to the new LTS 24.04 as webkit2gtk 4.0 is no longer available in their repositories.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should do that for the entire tauri 1.x and plugin v1 branches

@lucasfernog lucasfernog merged commit 7701392 into v2 Aug 12, 2024
150 checks passed
@lucasfernog lucasfernog deleted the fix/updater-linux branch August 12, 2024 17:59
Sir-Thom pushed a commit to Sir-Thom/plugins-workspace that referenced this pull request Oct 22, 2024
…tauri-apps#1636)

* fix(updater): linux not retaining AppImage permissions, enhance tests

- adds a test for migration from v1 to v2
- extends the existing integration test to actually verify if the app was updated

* remove test framework

* fix macos test

* fix windows

* wait on windows

* fix wix

* typo

* fmt

* install webkit2gtk-4.0 on ci

* fix npm command on windows

* fix test on windows

* ubuntu-22.04

---------

Co-authored-by: Tillmann <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants