Merge remote-tracking branch 'XRPLF/develop' into ximinez/vault-test

* XRPLF/develop:
  ci: Limit nproc on Linux builds temporarily (7132)
  fix: Use transaction sequence numbers in permissioned domains (7129)
  fix: Improve json parsing of currency issuers (7110)
  refactor: Fill txJson based on apiVersion (7109)
  fix: Fix touchy "funds are conserved" assertion in LoanPay (6231) (6967)
  refactor: Remove erroneous base_uint ctor from container (7123)
  ci: Make `Show test failure summary` work with no build dir (7124)
  refactor: Replace `featureInvariantsV1_1` with `fixCleanup3_2_0` (7116)
  chore: Upgrade mako version (7108)
  refactor: Use more scoped enums (7086)
  fix: Prevent stale AuthAccounts from persisting after `tfTwoAssetIfEmpty` re-initialization (6996)
This commit is contained in:
Ed Hennis
2026-05-12 20:04:09 -04:00
395 changed files with 3312 additions and 2961 deletions

View File

@@ -187,7 +187,7 @@ jobs:
- name: Build the binary
working-directory: ${{ env.BUILD_DIR }}
env:
BUILD_NPROC: ${{ steps.nproc.outputs.nproc }}
BUILD_NPROC: ${{ runner.os == 'Linux' && '16' || steps.nproc.outputs.nproc }}
BUILD_TYPE: ${{ inputs.build_type }}
CMAKE_TARGET: ${{ inputs.cmake_target }}
run: |
@@ -290,8 +290,16 @@ jobs:
- name: Show test failure summary
if: ${{ failure() && !inputs.build_only }}
working-directory: ${{ runner.os == 'Windows' && format('{0}/{1}', env.BUILD_DIR, inputs.build_type) || env.BUILD_DIR }}
env:
WORKING_DIR: ${{ runner.os == 'Windows' && format('{0}\{1}', env.BUILD_DIR, inputs.build_type) || env.BUILD_DIR }}
run: |
if [ ! -d "${WORKING_DIR}" ]; then
echo "Working directory '${WORKING_DIR}' does not exist."
exit 0
fi
cd "${WORKING_DIR}"
if [ ! -f unittest.log ]; then
echo "unittest.log not found; embedded tests may not have run."
exit 0