Merge branch 'fix-production-build-compilation-issue' into 'main'

ci(release): clean deps native compilation artifacts before building production packages

See merge request kaihuri/mobilizon!1606
This commit is contained in:
setop
2025-03-14 18:53:59 +00:00

View File

@@ -302,6 +302,7 @@ package-app:
script: &release-script script: &release-script
- mix local.hex --force - mix local.hex --force
- mix local.rebar --force - mix local.rebar --force
- mix deps.clean --all # To avoid reusing native deps, such as lexbor being already built against another environment
- mix deps.get --only-prod - mix deps.get --only-prod
- mix compile - mix compile
- mix phx.digest.clean --all && mix phx.digest - mix phx.digest.clean --all && mix phx.digest