Skip to content

Conversation

@thisisamir98
Copy link
Collaborator

@thisisamir98 thisisamir98 commented Feb 10, 2026

TaskWPB-23275 [Web] Fix publish workflow

Pull Request

Summary

  • What did I change and why?
  • Risks and how to roll out / roll back (e.g. feature flags):

Security Checklist (required)

  • External inputs are validated & sanitized on client and/or server where applicable.
  • API responses are validated; unexpected shapes are handled safely (fallbacks or errors).
  • No unsafe HTML is rendered; if unavoidable, sanitization is applied and documented where it happens.
  • Injection risks (XSS/SQL/command) are prevented via safe APIs and/or escaping.

Accessibility (required)

Standards Acknowledgement (required)


Screenshots or demo (if the user interface changed)

Notes for reviewers

  • Trade-offs:
  • Follow-ups (linked issues):
  • Linked PRs (e.g. web-packages):

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the library publishing documentation to better describe the current Nx Release + GitHub Actions publishing flow for npm packages in the Wire Nx monorepo.

Changes:

  • Adds quick links to the two publishing workflows and clarifies the two-step “release PR → publish on merge” process.
  • Documents which libraries are actually published (tagged npm:public) and adds a step-by-step checklist + troubleshooting table.
  • Refreshes the Nx Release configuration snippet and trusted publishing setup guidance.

@codecov
Copy link

codecov bot commented Feb 10, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 45.17%. Comparing base (aab8002) to head (2ecf97b).
⚠️ Report is 9 commits behind head on dev.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev   #20385   +/-   ##
=======================================
  Coverage   45.17%   45.17%           
=======================================
  Files        1633     1633           
  Lines       40241    40241           
  Branches     8324     8324           
=======================================
  Hits        18177    18177           
  Misses      20137    20137           
  Partials     1927     1927           
Flag Coverage Δ
app_webapp 43.33% <ø> (ø)
lib_api_client 50.17% <ø> (ø)
lib_core 58.86% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@thisisamir98 thisisamir98 changed the title chore(ci): Update docs chore(ci): Update docs [WPB-23275] Feb 11, 2026
@sonarqubecloud
Copy link

@thisisamir98 thisisamir98 added this pull request to the merge queue Feb 11, 2026
Merged via the queue into dev with commit 203abb5 Feb 11, 2026
52 checks passed
@thisisamir98 thisisamir98 deleted the WPB-23275-13 branch February 11, 2026 13:07
@github-actions
Copy link
Contributor

🔗 Download Full Report Artifact

🧪 Playwright Test Summary

  • Passed: 10
  • Failed: 0
  • Skipped: 4
  • 🔁 Flaky: 0
  • 📊 Total: 14
  • Total Runtime: 91.7s (~ 1 min 32 sec)

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants