Skip to content

ci: publish e2e-cli build as CI artifacts#432

Merged
MichaelGHSeg merged 2 commits intomainfrom
add-publish-e2e-cli
Apr 21, 2026
Merged

ci: publish e2e-cli build as CI artifacts#432
MichaelGHSeg merged 2 commits intomainfrom
add-publish-e2e-cli

Conversation

@MichaelGHSeg
Copy link
Copy Markdown
Contributor

@MichaelGHSeg MichaelGHSeg commented Apr 20, 2026

Summary

  • Adds a workflow that builds the e2e-cli binary (release) on merge to main
  • Uploads CI artifact
  • Only triggers when e2e-cli/ or Sources/ paths change
  • Note: binary is macOS arm64; Linux build can be added if needed

Test plan

  • Merge and confirm artifact appears at sdk-e2e-tests@cli-builds:analytics-swift/e2e-cli

🤖 Generated with Claude Code

On merge to main, builds the e2e-cli binary and pushes it to the
cli-builds branch of sdk-e2e-tests for consumption by mme-e2e.
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.22%. Comparing base (4d9c0df) to head (29c4bef).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #432      +/-   ##
==========================================
+ Coverage   73.14%   73.22%   +0.07%     
==========================================
  Files          54       54              
  Lines        4063     4063              
==========================================
+ Hits         2972     2975       +3     
+ Misses       1091     1088       -3     

see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@MichaelGHSeg MichaelGHSeg changed the title ci: publish e2e-cli build to sdk-e2e-tests on merge ci: publish e2e-cli build as CI artifacts Apr 21, 2026
@MichaelGHSeg MichaelGHSeg merged commit b511158 into main Apr 21, 2026
17 of 18 checks passed
@MichaelGHSeg MichaelGHSeg deleted the add-publish-e2e-cli branch April 21, 2026 21:19
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.

2 participants