Release 0.3.1: Linux riscv64 packages again under the shared release workflow (#170)

craft-common-actions calls `package.sh --formats deb,rpm,tar`, but package.sh
split formats on spaces only, so the riscv64 job built the binary, matched no
format, wrote nothing to dist/release and failed the 0.3.0 release at upload.
package.sh now accepts commas or spaces and rejects unknown format names.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas
2026-10-11 16:28:01 -04:00
committed by GitHub
parent 41369d3416
commit b66486df82
3 changed files with 16 additions and 8 deletions
Generated
+6 -6
View File
@@ -276,7 +276,7 @@ checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56"
[[package]]
name = "artcraft-launcher"
version = "0.3.0"
version = "0.3.1"
dependencies = [
"artcraft-launcher-core",
"artcraft-launcher-native",
@@ -298,7 +298,7 @@ dependencies = [
[[package]]
name = "artcraft-launcher-core"
version = "0.3.0"
version = "0.3.1"
dependencies = [
"semver",
"serde",
@@ -307,7 +307,7 @@ dependencies = [
[[package]]
name = "artcraft-launcher-native"
version = "0.3.0"
version = "0.3.1"
dependencies = [
"artcraft-launcher-core",
"dirs 6.0.0",
@@ -325,7 +325,7 @@ dependencies = [
[[package]]
name = "artcraft-launcher-ui-egui"
version = "0.3.0"
version = "0.3.1"
dependencies = [
"artcraft-launcher-core",
"egui",
@@ -341,7 +341,7 @@ dependencies = [
[[package]]
name = "artcraft-launcher-web"
version = "0.3.0"
version = "0.3.1"
dependencies = [
"artcraft-launcher-core",
"artcraft-launcher-ui-egui",
@@ -5799,7 +5799,7 @@ checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
[[package]]
name = "xtask"
version = "0.3.0"
version = "0.3.1"
[[package]]
name = "yoke"