Compare commits

...

3 Commits

Author SHA1 Message Date
8a6c515601 pontentially fixed auto update 2026-11-07 11:20:42 -08:00
8abcdf2c16 v1.1.61 2026-11-07 11:11:56 -08:00
4e2e7c1e6f v1.1.60 2026-11-06 13:35:36 -08:00
7 changed files with 16 additions and 14 deletions

Submodule frontend deleted from 33044dcec4

View File

@@ -1,6 +1,6 @@
{
"name": "vyla-home",
"version": "1.1.59",
"version": "1.1.61",
"description": "Vyla Home Desktop App Launcher",
"main": "main.js",
"scripts": {

1
player

Submodule player deleted from 002dde1f52

View File

@@ -137,18 +137,22 @@ function createGitLabRelease(tag, releaseLinks) {
console.log(`[CI Sync] Release ${tag} already exists. Appending our OS-specific files to it...`);
let promiseChain = Promise.resolve();
const linksPath = `/api/v4/projects/${PROJECT_ID}/releases/${encodeURIComponent(tag)}/assets/links`;
const hasInstaller = releaseLinks.some((l) => l.link_type === 'package');
for (const link of releaseLinks) {
promiseChain = promiseChain.then(() => {
return sendRequest('POST', `/api/v4/projects/${PROJECT_ID}/releases/${encodeURIComponent(tag)}/assets/links`, {
promiseChain = promiseChain.then(async () => {
const current = await sendRequest('GET', linksPath);
const clash = (Array.isArray(current) ? current : []).find((l) => l.name === link.name);
if (clash && link.name === 'manifest.json' && hasInstaller) {
await sendRequest('DELETE', `${linksPath}/${clash.id}`);
} else if (clash) {
console.log(`[CI Sync] Asset link '${link.name}' is already attached. Skipping.`);
return;
}
await sendRequest('POST', linksPath, {
name: link.name,
url: link.url,
link_type: link.link_type
}).catch(e => {
if (e.message.includes('already been taken') || e.message.includes('HTTP 409') || e.message.includes('HTTP 400')) {
console.log(`[CI Sync] Asset link '${link.name}' is already attached. Skipping.`);
return Promise.resolve();
}
throw e;
});
});
}

2
src-tauri/Cargo.lock generated
View File

@@ -4073,7 +4073,7 @@ dependencies = [
[[package]]
name = "vyla-home"
version = "1.1.59"
version = "1.1.61"
dependencies = [
"libc",
"objc2 0.5.2",

View File

@@ -1,6 +1,6 @@
[package]
name = "vyla-home"
version = "1.1.59"
version = "1.1.61"
description = "Vyla Home Desktop App Launcher"
edition = "2021"

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Vyla Home",
"version": "1.1.59",
"version": "1.1.61",
"identifier": "com.vyla.home",
"build": {
"frontendDist": "../ui"