Skip to content

chore: migrate npm publish workflows to use npm trust oidc action of qvac-devops#1362

Merged
sidj-thr merged 9 commits into
tetherto:mainfrom
sidj-thr:chore/migrate-to-npm-trust-action
Apr 7, 2026
Merged

chore: migrate npm publish workflows to use npm trust oidc action of qvac-devops#1362
sidj-thr merged 9 commits into
tetherto:mainfrom
sidj-thr:chore/migrate-to-npm-trust-action

Conversation

@sidj-thr

@sidj-thr sidj-thr commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

✅ E2E Mobile Test Results - iOS

Overall Status: PASSED
Device Farm Result: PASSED
Platform: iOS
Package: @qvac/ocr-onnx (from PR)
PR: #1362
Commit: 10ecca9

Test Summary

Metric Count
Total Tests 6
✅ Passed 6
❌ Failed 0
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:a2bf00b5-8d45-496e-904c-3cbee40de17d/dcf335b3-9fc2-461e-b5f3-9f547365d289

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

❌ E2E Mobile Test Results - Android

Overall Status: FAILED
Device Farm Result: FAILED
Platform: Android
Addon: @qvac/translation-nmtcpp
PR: #1362
Commit: 10ecca9

Test Summary

Metric Count
Total Tests 6
✅ Passed 4
❌ Failed 2
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:cef7531e-44ed-4ddf-a349-a4b0f72f680d/0bdc517d-f699-4825-8317-fe90acae7926

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

✅ E2E Mobile Test Results - Android

Overall Status: PASSED
Device Farm Result: PASSED
Platform: Android
Package: @qvac/ocr-onnx (from PR)
PR: #1362
Commit: 10ecca9

Test Summary

Metric Count
Total Tests 6
✅ Passed 6
❌ Failed 0
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:a2bf00b5-8d45-496e-904c-3cbee40de17d/272d106d-1538-4721-980c-0dffce74cc21

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

🧪 C++ Test Coverage Report

Coverage:

📊 Detailed Coverage
Filename                      Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TranslationModel.cpp              146                35    76.03%          23                 3    86.96%         305                49    83.93%          58                26    55.17%
TranslationModel.hpp                1                 0   100.00%           1                 0   100.00%           1                 0   100.00%           0                 0         -
nmt.cpp                            86                30    65.12%           9                 1    88.89%         153                42    72.55%          52                21    59.62%
nmt.hpp                            51                 4    92.16%          11                 2    81.82%          55                 5    90.91%          28                 0   100.00%
nmt_beam_search.cpp               122                27    77.87%          10                 3    70.00%         261                34    86.97%          78                19    75.64%
nmt_graph_decoder.cpp             228               101    55.70%          15                 7    53.33%         620               201    67.58%         166               103    37.95%
nmt_graph_encoder.cpp              87                25    71.26%           3                 0   100.00%         331                80    75.83%          64                33    48.44%
nmt_loader.cpp                    330               100    69.70%          14                 0   100.00%         848               150    82.31%         186                93    50.00%
nmt_state_backend.cpp             199                53    73.37%          20                 0   100.00%         431                86    80.05%         122                53    56.56%
nmt_tokenization.cpp              130                52    60.00%          10                 1    90.00%         185                71    61.62%          90                52    42.22%
nmt_utils.cpp                      27                 6    77.78%           4                 0   100.00%          39                 6    84.62%          20                10    50.00%
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                            1407               433    69.23%         120                17    85.83%        3229               724    77.58%         864               410    52.55%

shikha-tether
shikha-tether previously approved these changes Apr 7, 2026
@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

❌ E2E Mobile Test Results - Android

Overall Status: FAILED
Device Farm Result: FAILED
Platform: Android
Addon: @qvac/translation-nmtcpp
PR: #1362
Commit: d27f617

Test Summary

Metric Count
Total Tests 6
✅ Passed 4
❌ Failed 2
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:cef7531e-44ed-4ddf-a349-a4b0f72f680d/6f20b511-cd7b-4af9-8ce3-d3ce00eb018f

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

✅ E2E Mobile Test Results - iOS

Overall Status: PASSED
Device Farm Result: PASSED
Platform: iOS
Package: @qvac/ocr-onnx (from PR)
PR: #1362
Commit: d27f617

Test Summary

Metric Count
Total Tests 6
✅ Passed 6
❌ Failed 0
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:a2bf00b5-8d45-496e-904c-3cbee40de17d/76faa557-3c96-4dcc-9b18-15444820d0e7

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

✅ E2E Mobile Test Results - Android

Overall Status: PASSED
Device Farm Result: PASSED
Platform: Android
Package: @qvac/ocr-onnx (from PR)
PR: #1362
Commit: d27f617

Test Summary

Metric Count
Total Tests 6
✅ Passed 6
❌ Failed 0
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:a2bf00b5-8d45-496e-904c-3cbee40de17d/44e88aee-c664-4a61-9f61-f849504478d2

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

❌ E2E Mobile Test Results - iOS

Overall Status: FAILED
Device Farm Result: FAILED
Platform: iOS
Addon: @qvac/translation-nmtcpp
PR: #1362
Commit: d27f617

Test Summary

Metric Count
Total Tests 3
✅ Passed 2
❌ Failed 1
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:cef7531e-44ed-4ddf-a349-a4b0f72f680d/af5e5504-0cdd-4ee2-9e37-d3da3190790f

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

❌ E2E Mobile Test Results - iOS

Overall Status: FAILED
Device Farm Result: FAILED
Platform: iOS
Addon: @qvac/translation-nmtcpp
PR: #1362
Commit: cccac3d

Test Summary

Metric Count
Total Tests 3
✅ Passed 2
❌ Failed 1
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:cef7531e-44ed-4ddf-a349-a4b0f72f680d/c7d58190-d2c9-4fed-b8cb-1449998df68c

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

❌ E2E Mobile Test Results - iOS

Overall Status: FAILED
Device Farm Result: FAILED
Platform: iOS
Addon: @qvac/translation-nmtcpp
PR: #1362
Commit: cccac3d

Test Summary

Metric Count
Total Tests 3
✅ Passed 2
❌ Failed 1
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:cef7531e-44ed-4ddf-a349-a4b0f72f680d/4adb8474-566c-4969-ab55-eb150ad0bff7

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

✅ E2E Mobile Test Results - Android

Overall Status: PASSED
Device Farm Result: PASSED
Platform: Android
Package: @qvac/ocr-onnx (from PR)
PR: #1362
Commit: cccac3d

Test Summary

Metric Count
Total Tests 6
✅ Passed 6
❌ Failed 0
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:a2bf00b5-8d45-496e-904c-3cbee40de17d/b35a5ea0-6acb-4c61-8747-5acc0ca8cc0c

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

❌ E2E Mobile Test Results - Android

Overall Status: FAILED
Device Farm Result: FAILED
Platform: Android
Addon: @qvac/translation-nmtcpp
PR: #1362
Commit: cccac3d

Test Summary

Metric Count
Total Tests 6
✅ Passed 4
❌ Failed 2
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:cef7531e-44ed-4ddf-a349-a4b0f72f680d/c2fb70b9-8ebe-49a8-bfe1-a5afd55a4f80

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

❌ E2E Mobile Test Results - Android

Overall Status: FAILED
Device Farm Result: FAILED
Platform: Android
Addon: @qvac/translation-nmtcpp
PR: #1362
Commit: cccac3d

Test Summary

Metric Count
Total Tests 6
✅ Passed 4
❌ Failed 2
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:cef7531e-44ed-4ddf-a349-a4b0f72f680d/44d6fa01-0843-47e0-8354-c7798f9843ad

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

🧪 C++ Test Coverage Report

Coverage:

📊 Detailed Coverage
Filename                      Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TranslationModel.cpp              146                35    76.03%          23                 3    86.96%         305                49    83.93%          58                26    55.17%
TranslationModel.hpp                1                 0   100.00%           1                 0   100.00%           1                 0   100.00%           0                 0         -
nmt.cpp                            72                22    69.44%           9                 1    88.89%         135                28    79.26%          38                12    68.42%
nmt.hpp                            51                 4    92.16%          11                 2    81.82%          53                 4    92.45%          28                 0   100.00%
nmt_beam_search.cpp               116                25    78.45%          10                 3    70.00%         254                32    87.40%          74                17    77.03%
nmt_graph_decoder.cpp             164                78    52.44%          15                 7    53.33%         541               161    70.24%         112                69    38.39%
nmt_graph_encoder.cpp              54                13    75.93%           3                 0   100.00%         268                33    87.69%          36                15    58.33%
nmt_loader.cpp                    283                80    71.73%          14                 0   100.00%         786               109    86.13%         148                71    52.03%
nmt_state_backend.cpp             199                53    73.37%          20                 0   100.00%         431                86    80.05%         122                53    56.56%
nmt_tokenization.cpp               88                21    76.14%           8                 0   100.00%         135                36    73.33%          58                25    56.90%
nmt_utils.cpp                      24                 6    75.00%           3                 0   100.00%          36                 6    83.33%          16                 8    50.00%
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                            1198               337    71.87%         117                16    86.32%        2945               544    81.53%         690               296    57.10%

@sidj-thr

sidj-thr commented Apr 7, 2026

Copy link
Copy Markdown
Contributor Author

review

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Tier-based Approval Status

**PR Tier:** TIER1

**Current Status:** ❌ PENDING

**Requirements:**
- 1 Team Member approval ❌ (0/1)
- 1 Team Lead OR Management approval ✅ (1/1)



---
*This comment is automatically updated when reviews change.*

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

✅ E2E Mobile Test Results - iOS

Overall Status: PASSED
Device Farm Result: PASSED
Platform: iOS
Package: @qvac/ocr-onnx (from PR)
PR: #1362
Commit: cccac3d

Test Summary

Metric Count
Total Tests 6
✅ Passed 6
❌ Failed 0
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:a2bf00b5-8d45-496e-904c-3cbee40de17d/c5c9040c-8b81-4d94-a935-472a92dbda6c

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

🧪 C++ Test Coverage Report

Coverage:

📊 Detailed Coverage
Filename                      Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TranslationModel.cpp              146                35    76.03%          23                 3    86.96%         305                49    83.93%          58                26    55.17%
TranslationModel.hpp                1                 0   100.00%           1                 0   100.00%           1                 0   100.00%           0                 0         -
nmt.cpp                            72                22    69.44%           9                 1    88.89%         135                28    79.26%          38                12    68.42%
nmt.hpp                            51                 4    92.16%          11                 2    81.82%          53                 4    92.45%          28                 0   100.00%
nmt_beam_search.cpp               116                25    78.45%          10                 3    70.00%         254                32    87.40%          74                17    77.03%
nmt_graph_decoder.cpp             164                78    52.44%          15                 7    53.33%         541               161    70.24%         112                69    38.39%
nmt_graph_encoder.cpp              54                13    75.93%           3                 0   100.00%         268                33    87.69%          36                15    58.33%
nmt_loader.cpp                    283                80    71.73%          14                 0   100.00%         786               109    86.13%         148                71    52.03%
nmt_state_backend.cpp             199                53    73.37%          20                 0   100.00%         431                86    80.05%         122                53    56.56%
nmt_tokenization.cpp               88                21    76.14%           8                 0   100.00%         135                36    73.33%          58                25    56.90%
nmt_utils.cpp                      24                 6    75.00%           3                 0   100.00%          36                 6    83.33%          16                 8    50.00%
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                            1198               337    71.87%         117                16    86.32%        2945               544    81.53%         690               296    57.10%

@sidj-thr

sidj-thr commented Apr 7, 2026

Copy link
Copy Markdown
Contributor Author

review

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Tier-based Approval Status

**PR Tier:** TIER1

**Current Status:** ✅ APPROVED

**Requirements:**
- 1 Team Member approval ✅ (1/1)
- 1 Team Lead OR Management approval ✅ (1/1)



---
*This comment is automatically updated when reviews change.*

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

🧪 C++ Test Coverage Report

Coverage:

📊 Detailed Coverage
Filename                      Regions    Missed Regions     Cover   Functions  Missed Functions  Executed       Lines      Missed Lines     Cover    Branches   Missed Branches     Cover
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TranslationModel.cpp              146                35    76.03%          23                 3    86.96%         305                49    83.93%          58                26    55.17%
TranslationModel.hpp                1                 0   100.00%           1                 0   100.00%           1                 0   100.00%           0                 0         -
nmt.cpp                            72                22    69.44%           9                 1    88.89%         135                28    79.26%          38                12    68.42%
nmt.hpp                            51                 4    92.16%          11                 2    81.82%          53                 4    92.45%          28                 0   100.00%
nmt_beam_search.cpp               116                25    78.45%          10                 3    70.00%         254                32    87.40%          74                17    77.03%
nmt_graph_decoder.cpp             164                78    52.44%          15                 7    53.33%         541               161    70.24%         112                69    38.39%
nmt_graph_encoder.cpp              54                13    75.93%           3                 0   100.00%         268                33    87.69%          36                15    58.33%
nmt_loader.cpp                    283                80    71.73%          14                 0   100.00%         786               109    86.13%         148                71    52.03%
nmt_state_backend.cpp             199                53    73.37%          20                 0   100.00%         431                86    80.05%         122                53    56.56%
nmt_tokenization.cpp               88                21    76.14%           8                 0   100.00%         135                36    73.33%          58                25    56.90%
nmt_utils.cpp                      24                 6    75.00%           3                 0   100.00%          36                 6    83.33%          16                 8    50.00%
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                            1198               337    71.87%         117                16    86.32%        2945               544    81.53%         690               296    57.10%

@github-actions

github-actions Bot commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

✅ E2E Mobile Test Results - Android

Overall Status: PASSED
Device Farm Result: PASSED
Platform: Android
Package: @qvac/ocr-onnx (from PR)
PR: #1362
Commit: cccac3d

Test Summary

Metric Count
Total Tests 6
✅ Passed 6
❌ Failed 0
⏭️ Skipped 0

Links

  • 🔗 Device Farm Run: View on AWS Device Farm
  • 🔗 Workflow: View Details
  • 📋 Run ARN: arn:aws:devicefarm:us-west-2:833707431398:run:a2bf00b5-8d45-496e-904c-3cbee40de17d/9afbb739-0b7f-40e0-9937-189b826a2204

Automated E2E mobile testing powered by AWS Device Farm
Tests located in: test/mobile/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants