mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-21 06:58:47 -05:00
* [AI] Publish loot-core (@actual-app/core) nightly first in workflow * [autofix.ci] apply automated fixes * Refactor imports and update configuration - Updated .oxfmtrc.json to change "parent" to ["parent", "subpath"]. - Removed unnecessary blank lines in various TypeScript files to improve code readability. - Adjusted import order in reports and rules files for consistency. * Add workflow steps to pack and publish the core package nightly * Remove nightly tag from npm publish command in workflow for core package * Update post-build script comment to reflect correct workspace command for loot-core declarations --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
24 lines
588 B
Bash
Executable File
24 lines
588 B
Bash
Executable File
#!/bin/bash -e
|
|
|
|
ROOT=`dirname $0`
|
|
|
|
cd "$ROOT/.."
|
|
|
|
echo "Updating translations..."
|
|
if ! [ -d packages/desktop-client/locale ]; then
|
|
git clone https://github.com/actualbudget/translations packages/desktop-client/locale
|
|
fi
|
|
pushd packages/desktop-client/locale > /dev/null
|
|
git checkout .
|
|
git pull
|
|
popd > /dev/null
|
|
packages/desktop-client/bin/remove-untranslated-languages
|
|
|
|
export NODE_OPTIONS="--max-old-space-size=4096"
|
|
|
|
yarn workspace plugins-service build
|
|
yarn workspace @actual-app/core build:browser
|
|
yarn workspace @actual-app/web build:browser
|
|
|
|
echo "packages/desktop-client/build"
|