[PM-32685] enhancements for testing - #2885
Conversation
🤖 Bitwarden Claude Code ReviewOverall Assessment: APPROVE Reviewed the change to Code Review DetailsNo findings at or above the reporting threshold. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2885 +/- ##
==========================================
- Coverage 81.26% 78.85% -2.42%
==========================================
Files 1028 1159 +131
Lines 66164 74265 +8101
==========================================
+ Hits 53768 58559 +4791
- Misses 12396 15706 +3310 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull request overview
Adds workflow-dispatch support to the Slack notification workflow so test notifications can be generated for an explicit commit SHA and routed to a non-production Slack channel without user pings.
Changes:
- Add a
workflow_dispatchinput for a commit SHA and fetch commit metadata viagh api. - Route
workflow_dispatchnotifications to the Automations test Slack webhook and suppress Slack user mentions in the message. - Replace hardcoded
iostext in Slack links with${REPO_NAME}.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - name: Send slack notification | ||
| uses: slackapi/slack-github-action@af78098f536edbc4de71162a307590698245be95 # v3.0.1 | ||
| with: | ||
| webhook: ${{ steps.retrieve-slack-secrets.outputs.SLACK-WEBHOOK-TEAM-ENG-MOBILE }} | ||
| webhook: ${{ github.event_name == 'workflow_dispatch' && steps.retrieve-slack-secrets.outputs.SLACK-WEBHOOK-AUTOMATIONS-TEST-CHANNEL || steps.retrieve-slack-secrets.outputs.SLACK-WEBHOOK-TEAM-ENG-MOBILE }} | ||
| webhook-type: incoming-webhook | ||
| payload: | | ||
| text: "${{ steps.msg.outputs.text }}" |
🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-32685
📔 Objective
ioswith${REPO_NAME}for cleaner copypasta📸 Screenshots