Skip to content

Commit 79ddf97

Browse files
alahawashAla Hawash
andauthored
CTXAPI-2569: Improve extractAssets to minimize memory and CPU consumption (#507)
* Improve extractAssets to minimize memory and CPU consumption * add html reporter to mdctl-core package --------- Co-authored-by: Ala Hawash <[email protected]>
1 parent 14741d9 commit 79ddf97

File tree

9 files changed

+1755
-75
lines changed

9 files changed

+1755
-75
lines changed

.github/workflows/mdctl-core-tests.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,5 +26,14 @@ jobs:
2626
with:
2727
node-version: ${{ matrix.node-version }}
2828
cache: 'npm'
29+
- name: Set ENV variables
30+
id: vars
31+
run: |
32+
echo "CI_COMMIT_SHORT_SHA=$(git rev-parse --short ${{ github.sha }})" >> "$GITHUB_ENV"
33+
echo "MOCHAWESOME_REPORTFILENAME: "mdctl-core test report. Commit: #$CI_COMMIT_SHORT_SHA" >> "$GITHUB_ENV"
2934
- run: npm ci
3035
- run: npm run test --workspace=@medable/mdctl-core
36+
- uses: actions/upload-artifact@v4
37+
with:
38+
name: mdctl-core-report-${{ matrix.node-version }}
39+
path: ./packages/mdctl-core/mochawesome-report

0 commit comments

Comments
 (0)