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

ci!: add e2e reusable workflow #9

Merged
merged 1 commit into from
Jun 10, 2024
Merged

ci!: add e2e reusable workflow #9

merged 1 commit into from
Jun 10, 2024

Conversation

moorec-aws
Copy link

@moorec-aws moorec-aws commented Jun 3, 2024

DO NOT MERGE YET

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

  1. Need to add a reusable workflow for e2e testing
  2. Add operating system param to integ and canary workflows to support running tests on different operating systems.
  3. Canary and Integ project names have been changed, need to be adjusted.

What was the solution? (How)

  1. Add the workflow for E2E tests
  2. Add an os param and to differentiate project names from different os test runs.
  3. Updated names

What is the impact of this change?

Adds e2e workflows to run e2e tests

How was this change tested?

n/a - will need to be tested once merged.

Was this change documented?

no

Is this a breaking change?

Yes. Any workflows using integ and canary workflows will need to be updated to pass the operating system.

Currently this includes:


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

@moorec-aws moorec-aws changed the title ci: add e2e reusable workflow ci!: add e2e reusable workflow Jun 3, 2024
@moorec-aws moorec-aws marked this pull request as ready for review June 4, 2024 17:45
@moorec-aws moorec-aws requested a review from a team as a code owner June 4, 2024 17:45
ttblanchard
ttblanchard previously approved these changes Jun 6, 2024
.github/workflows/reusable_e2e_test.yml Outdated Show resolved Hide resolved
.github/workflows/reusable_e2e_test.yml Outdated Show resolved Hide resolved
Signed-off-by: Charles Moore <[email protected]>
@moorec-aws moorec-aws merged commit bf79d5d into aws-deadline:mainline Jun 10, 2024
2 checks passed
@moorec-aws moorec-aws deleted the moorec/modify-tests branch June 10, 2024 17:21
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.

3 participants