fix: fixed outdated assets in bundle task

This commit is contained in:
2026-06-22 14:06:43 +02:00
parent c2cecd9383
commit 211271efca
3 changed files with 19 additions and 16381 deletions

View File

@@ -52,8 +52,9 @@ defmodule Mix.Tasks.Bds.Bundle.Macos do
Mix.Task.run("app.config") Mix.Task.run("app.config")
version = opts[:version] || Mix.Project.config()[:version] version = opts[:version] || Mix.Project.config()[:version]
env_name = Atom.to_string(Mix.env()) # ponytail: bundle always ships the prod release; ignore Mix.env() so a stale
release_dir = opts[:app_release] || Path.expand("_build/#{env_name}/rel/bds", File.cwd!()) # dev release can't be bundled by forgetting MIX_ENV=prod. Override with --app-release.
release_dir = opts[:app_release] || Path.expand("_build/prod/rel/bds", File.cwd!())
output_dir = opts[:output] || Path.expand("dist/macos", File.cwd!()) output_dir = opts[:output] || Path.expand("dist/macos", File.cwd!())
unless File.dir?(release_dir) do unless File.dir?(release_dir) do

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long