Skip to content

Commit fd774c4

Browse files
authored
Merge pull request #261 from bitfinexcom/staging
Release version 4.13.0
2 parents 31d235c + 3b28f76 commit fd774c4

6 files changed

Lines changed: 76 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: CI
2+
run-name: 'Run tests: Commit ${{ github.sha }}'
3+
4+
on:
5+
pull_request:
6+
types: [opened, reopened, edited]
7+
branches:
8+
- master
9+
workflow_dispatch:
10+
11+
jobs:
12+
linux-test-runner:
13+
name: Linux Test Runner
14+
timeout-minutes: 30
15+
runs-on: ubuntu-22.04
16+
steps:
17+
- name: Checkout
18+
uses: actions/checkout@v4
19+
with:
20+
submodules: recursive
21+
- uses: actions/setup-node@v3
22+
with:
23+
node-version: 18.17.1
24+
- name: Setup configs and install deps
25+
run: ./scripts/setup.sh -u
26+
- name: Run tests
27+
run: npm test -- -- --reporter=json --reporter-option output=test-report.json
28+
- uses: actions/upload-artifact@v3
29+
if: success() || failure()
30+
with:
31+
name: test-results
32+
path: test-report.json

.github/workflows/test-report.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: 'Test Report'
2+
run-name: 'Test Report: Commit ${{ github.sha }}'
3+
4+
on:
5+
workflow_run:
6+
workflows: ['CI']
7+
types:
8+
- completed
9+
10+
permissions:
11+
contents: read
12+
actions: read
13+
checks: write
14+
15+
jobs:
16+
web-page-report:
17+
name: Web Page Report
18+
runs-on: ubuntu-22.04
19+
steps:
20+
- uses: dorny/test-reporter@v1
21+
id: test-results
22+
with:
23+
artifact: test-results
24+
name: Mocha Tests
25+
path: test-report.json
26+
reporter: mocha-json
27+
- name: Test Report Summary
28+
run: |
29+
echo "### Test Report page is ready! :rocket:" >> $GITHUB_STEP_SUMMARY
30+
echo "And available at the following [Link](${{ steps.test-results.outputs.url_html }})" >> $GITHUB_STEP_SUMMARY

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [4.13.0] - 2023-10-18
11+
12+
### Added
13+
14+
- Added `test` runner and `HTML report` maker workflows to the GitHub Actions which launch after creating PRs against the `master` branch. PRs: [bfx-report#337](https://github.com/bitfinexcom/bfx-report/pull/337), [bfx-reports-framework#325](https://github.com/bitfinexcom/bfx-reports-framework/pull/325), [bfx-report-electron#259](https://github.com/bitfinexcom/bfx-report-electron/pull/259)
15+
- Implemented `Account Fees`, `Account Value` and `LEO level` sections on the new `Summary` page, added minor styling adjustments. PR: [bfx-report-ui#716](https://github.com/bitfinexcom/bfx-report-ui/pull/716)
16+
17+
### Security
18+
19+
- Removed `lodash` lib usage. PRs: [bfx-report#336](https://github.com/bitfinexcom/bfx-report/pull/336), [bfx-report-ui#717](https://github.com/bitfinexcom/bfx-report-ui/pull/717), [lib-js-util-base#6](https://github.com/bitfinexcom/lib-js-util-base/pull/6)
20+
1021
## [4.12.0] - 2023-10-04
1122

1223
### Added

bfx-report-ui

Submodule bfx-report-ui updated 44 files

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bfx-report-electron",
3-
"version": "4.12.0",
3+
"version": "4.13.0",
44
"repository": "https://github.com/bitfinexcom/bfx-report-electron",
55
"description": "Reporting tool",
66
"author": "bitfinex.com",

0 commit comments

Comments
 (0)