[AI] Publish loot-core (@actual-app/core) nightly first in workflow (#7200)

* [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>
This commit is contained in:
Matiss Janis Aboltins
2026-03-15 17:35:01 +00:00
committed by GitHub
parent e069312ac3
commit 6c150cf28a
33 changed files with 164 additions and 136 deletions

View File

@@ -118,8 +118,8 @@ yarn workspace <workspace-name> run <command>
Examples:
```bash
# Run tests for loot-core
yarn workspace loot-core run test
# Run tests for @actual-app/core
yarn workspace @actual-app/core run test
# Start the docs development server
yarn workspace docs start

View File

@@ -33,8 +33,8 @@ The `yarn test` command uses Lage to run tests in parallel across all workspaces
### Running Tests for a Specific Package
```bash
# Run tests for loot-core
yarn workspace loot-core run test
# Run tests for @actual-app/core
yarn workspace @actual-app/core run test
# Run tests for the API package
yarn workspace @actual-app/api run test

View File

@@ -86,7 +86,7 @@ This guide helps you resolve common issues when developing for Actual.
1. On Windows: Ensure you selected "Automatically install the necessary tools" during Node.js installation
2. Run `yarn rebuild-electron` for Electron builds
3. Run `yarn workspace loot-core rebuild` for Node.js builds
3. Run `yarn workspace @actual-app/core rebuild` for Node.js builds
4. Ensure you have the necessary build tools installed (Python, Visual Studio Build Tools on Windows)
## Development Server Issues