Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
afca828
Update deps for gh workflow ci
ZIMkaRU Apr 9, 2026
9a72b6f
Update deps for gh workflow for test report summary
ZIMkaRU Apr 9, 2026
f5ff52b
Apply npm audit fix
ZIMkaRU Apr 9, 2026
c499db9
Get gh actions wf file from triggered wf commit hash
ZIMkaRU Apr 9, 2026
7c37acb
Merge pull request #470 from ZIMkaRU/bugfix/update-gh-actions-to-reso…
btrdnch Apr 10, 2026
21024e1
Fix node-fetch timeout handling
ZIMkaRU Apr 17, 2026
ff21155
Remove isSignatureRequired param from validation
ZIMkaRU Apr 20, 2026
59de42f
Remove isSignatureRequired param from test cases
ZIMkaRU Apr 20, 2026
84b8eee
Remove isSignatureRequired param from omitting extra params
ZIMkaRU Apr 20, 2026
53a3460
Remove isSignatureRequired param from report processor
ZIMkaRU Apr 20, 2026
f2ddfc4
Remove isSignatureRequired param from report aggregator
ZIMkaRU Apr 20, 2026
46afa45
Remove report signature test spec
ZIMkaRU Apr 20, 2026
0c2d38a
Remove gpg mock spie
ZIMkaRU Apr 20, 2026
f9ed32a
Remove gpg service availability checker
ZIMkaRU Apr 20, 2026
ae8a113
Remove verifyDigitalSignature endpoint
ZIMkaRU Apr 20, 2026
4480e6c
Remove signature uploading to s3
ZIMkaRU Apr 21, 2026
75f8c66
Dont inject hasGrcService to s3 upload service
ZIMkaRU Apr 21, 2026
be01d27
Rename queue base spec
ZIMkaRU Apr 21, 2026
7f69060
Rename queue load spec
ZIMkaRU Apr 21, 2026
82a6dfe
Merge pull request #471 from ZIMkaRU/bugfix/fix-node-fetch-timeout-ha…
btrdnch Apr 23, 2026
504b61a
Merge pull request #472 from ZIMkaRU/refactoring/remove-unused-report…
btrdnch Apr 23, 2026
0084edd
Fix GH Actions workflow permissions
ZIMkaRU Apr 29, 2026
59935c1
Merge pull request #473 from ZIMkaRU/bugfix/fix-gh-actions-workflow-p…
btrdnch Apr 29, 2026
495d36a
Bump version up to 5.1.0
ZIMkaRU Apr 29, 2026
4d51776
Update @bitfinex/bfx-report-express dep
ZIMkaRU Apr 29, 2026
45e3310
Merge pull request #474 from ZIMkaRU/feature/release-version
btrdnch Apr 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6.0.2
with:
submodules: recursive
- uses: actions/setup-node@v4
- uses: actions/setup-node@v6.3.0
with:
node-version: 24.14.0
- name: Setup configs
Expand All @@ -28,18 +28,18 @@ jobs:
&& cp config/facs/grc.config.json.example config/facs/grc.config.json \
&& cp config/facs/grc-slack.config.json.example config/facs/grc-slack.config.json
- name: Install deps
run: npm i
run: npm ci
- name: Run tests
uses: nick-fields/retry@v3
continue-on-error: false
with:
timeout_minutes: 20
retry_wait_seconds: 10
max_attempts: 3
retry_on: any
command: npm test -- --reporter=json --reporter-option output=test-report.json
- uses: actions/upload-artifact@v4
run: npm test -- --reporter=json --reporter-option output=test-report.json
- uses: actions/upload-artifact@v7.0.0
if: success() || failure()
with:
name: test-results
path: test-report.json
web-page-report:
needs: linux-test-runner
permissions:
contents: read
actions: read
checks: write
uses: ./.github/workflows/test-report.yml
15 changes: 4 additions & 11 deletions .github/workflows/test-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,7 @@ name: 'Test Report'
run-name: 'Test Report: Commit ${{ github.sha }}'

on:
workflow_run:
workflows: ['CI']
types:
- completed
workflow_call

permissions:
contents: read
Expand All @@ -18,22 +15,18 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Download test results
uses: actions/download-artifact@v4
uses: actions/download-artifact@v8.0.0
with:
run-id: ${{ github.event.workflow_run.id }}
github-token: ${{ secrets.GITHUB_TOKEN }}
name: test-results
path: test-results
- uses: dorny/test-reporter@v1.8.0
- uses: dorny/test-reporter@v3.0.0
id: test-results
with:
name: Mocha Tests
path: test-results/test-report.json
reporter: mocha-json
collapsed: never
# Workaround for error 'fatal: not a git repository' caused by a call to 'git ls-files'
# See: https://github.com/dorny/test-reporter/issues/169#issuecomment-1583560458
max-annotations: 0
- name: Test Report Summary
run: |
echo "### Test Report page is ready! :rocket:" >> $GITHUB_STEP_SUMMARY
echo "And available at the following [Link](${{ steps.test-results.outputs.url_html }})" >> $GITHUB_STEP_SUMMARY
81 changes: 25 additions & 56 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bitfinex/bfx-report",
"version": "5.0.0",
"version": "5.1.0",
"description": "Reporting tool",
"main": "worker.js",
"engines": {
Expand Down
File renamed without changes.
Loading