Skip to content

ci: Integration test releases#1878

Open
collinjackson wants to merge 34 commits intomainfrom
collinjackson/integration-testing-2
Open

ci: Integration test releases#1878
collinjackson wants to merge 34 commits intomainfrom
collinjackson/integration-testing-2

Conversation

@collinjackson
Copy link
Collaborator

@collinjackson collinjackson commented Aug 4, 2025

  • Now that presubmit integration testing on Linux is working, integration test builds on all platforms before creating the release. Exception: GitHub doesn't have available runners for Ubuntu arm64 so we cross compile and skip the integration test.
  • There is both a positive and negative test to ensure that the test harness is working.
  • Update docs.
  • Some refactoring of the CI workflow to avoid duplication.

@github-actions
Copy link

github-actions bot commented Aug 4, 2025

Visit the preview URL for this PR (updated for commit c5a8b82):

https://nexus-cli--pr1878-collinjackson-integr-zq1es2jz.web.app

(expires Thu, 28 Aug 2025 20:31:24 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 815ec4c632754f56eccfacfc0919559f5a85a0f1

@collinjackson collinjackson requested a review from duc-nx August 4, 2025 20:43
@collinjackson collinjackson requested a review from duc-nx August 15, 2025 01:12
Copy link
Contributor

@duc-nx duc-nx left a comment

Choose a reason for hiding this comment

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

Just minor nits

@collinjackson collinjackson force-pushed the collinjackson/integration-testing-2 branch from 698e3e1 to ff49aa7 Compare August 15, 2025 22:08
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.

4 participants