Skip to content

chore: Gate release on macOS integration tests#1139

Open
kavmur wants to merge 1 commit intoaws-deadline:mainlinefrom
kavmur:gate-macos-prerelease
Open

chore: Gate release on macOS integration tests#1139
kavmur wants to merge 1 commit intoaws-deadline:mainlinefrom
kavmur:gate-macos-prerelease

Conversation

@kavmur
Copy link
Copy Markdown
Contributor

@kavmur kavmur commented Apr 25, 2026

What was the problem/requirement? (What/Why)

macOS integration tests were added as non-blocking in PR #1119. They have now been validated on a real release run (https://github.com/aws-deadline/deadline-cloud/actions/runs/24689862064/job/72955001405).

What was the solution? (How)

Added MacOSIntegrationTests to the PreRelease dependencies so macOS test failures block releases, matching the existing Linux and Windows pattern.

What is the impact of this change?

A macOS integration test failure will now block the release pipeline, ensuring macOS compatibility is verified before every release.

How was this change tested?

macOS integration tests passed on a real release run before this gate was added.

Was this change documented?

N/A

Does this PR introduce new dependencies?

No

Is this a breaking change?

No

Does this change impact security?

No


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

MacOS integration tests have been validated on a real release run.
Add MacOSIntegrationTests to PreRelease dependencies so macOS test
failures block releases, matching Linux and Windows.

Signed-off-by: kavmur <120754614+kavmur@users.noreply.github.com>
@kavmur kavmur requested a review from a team as a code owner April 25, 2026 20:25
@github-actions github-actions Bot added the waiting-on-maintainers Waiting on the maintainers to review. label Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting-on-maintainers Waiting on the maintainers to review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant