Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(smoke-tests): dispatch workflow run on GitHub Actions from Evergreen COMPASS-8751 #6727

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

kraenhansen
Copy link
Contributor

@kraenhansen kraenhansen commented Feb 17, 2025

Description

Merging this PR will:

  • Arm Evergreen to run smoke tests by dispatching a workflow run on GitHub actions and awaiting a successful completion.

Ideally, we would simply run gh workflow run --watch but that's not supported and blocked by cli/cli#4001.

Checklist

Motivation and Context

  • Bugfix
  • New feature
  • Dependency update
  • Misc

Open Questions

Dependents

Types of changes

  • Backport Needed
  • Patch (non-breaking change which fixes an issue)
  • Minor (non-breaking change which adds functionality)
  • Major (fix or feature that would cause existing functionality to change)

@kraenhansen kraenhansen self-assigned this Feb 17, 2025
@kraenhansen kraenhansen changed the title chore(smoke-tests): dispatch workflow run on GitHub Actions from Evergreen chore(smoke-tests): dispatch workflow run on GitHub Actions from Evergreen COMPASS-8751 Feb 17, 2025
@kraenhansen kraenhansen requested a review from lerouxb February 17, 2025 13:52
@kraenhansen kraenhansen force-pushed the kh/smoke-test/trigger-gha-from-evergreen branch 4 times, most recently from 4a6de59 to 65f201b Compare February 17, 2025 15:42
@kraenhansen kraenhansen force-pushed the kh/smoke-test/trigger-gha-from-evergreen branch from 8034be6 to 8d10c17 Compare February 20, 2025 17:50
@kraenhansen kraenhansen marked this pull request as ready for review February 20, 2025 17:50
@kraenhansen kraenhansen requested review from gribnoysup and addaleax and removed request for gribnoysup February 20, 2025 17:51
@kraenhansen kraenhansen marked this pull request as draft February 20, 2025 17:52
@kraenhansen
Copy link
Contributor Author

kraenhansen commented Feb 20, 2025

Moved this back into draft, since I just realized I likely need some changes to make it compatible with non-dev builds 🤔
But feel free to leave any comments you might have - I don't think it'll have any major changes.

@kraenhansen kraenhansen force-pushed the kh/smoke-test/trigger-gha-from-evergreen branch 2 times, most recently from e4f70ba to ffd957c Compare February 24, 2025 16:01
@kraenhansen kraenhansen marked this pull request as ready for review February 24, 2025 16:03
@kraenhansen
Copy link
Contributor Author

kraenhansen commented Feb 24, 2025

I want to simulate a beta release too, ideally before merging this 🤞 (or right after)

@kraenhansen kraenhansen force-pushed the kh/smoke-test/trigger-gha-from-evergreen branch from ffd957c to 67afc54 Compare February 24, 2025 19:29
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