ci: revamp app build workflow, introduce a new one for release deployment (#3921)

* feat(ci): clean up app release build workflow, set app versions to match tag's

* feat(ci): rename Theseus build workflow, add new release workflow

* chore(ci): minor tweaks to `theseus-build` workflow

* chore: update workflow reference in comments
This commit is contained in:
Alejandro González
2025-07-06 23:41:52 +02:00
committed by GitHub
parent 0e35135093
commit a32fe6a41f
7 changed files with 259 additions and 176 deletions

4
Cargo.lock generated
View File

@@ -8999,7 +8999,7 @@ dependencies = [
[[package]]
name = "theseus"
version = "0.10.1"
version = "1.0.0-local"
dependencies = [
"ariadne",
"async-compression",
@@ -9064,7 +9064,7 @@ dependencies = [
[[package]]
name = "theseus_gui"
version = "0.10.1"
version = "1.0.0-local"
dependencies = [
"chrono",
"daedalus",