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(upgrade): break down upgrade tests CI workflow #8904

Merged
merged 1 commit into from
Jul 13, 2023
Merged

Conversation

mangalaman93
Copy link
Contributor

This PR breaks down the earlier upgrade CI workflow into 3 different workflows:

  1. upgrade tests from last release to main
  2. upgrade tests from older releases to last release
  3. integration2 tests workflow

We have added an env variable DGRAPH_UPGRADE_MAIN_ONLY so that we can identify what tests to run. This PR also updates the upgrade tests config to run tests with InPlace upgrade strategy as well.

Closes: DGRAPHCORE-273
Docs: NA

@dgraph-bot dgraph-bot added area/testing Testing related issues area/enterprise Related to proprietary features area/integrations Related to integrations with other projects. area/enterprise/acl Related to Access Control Lists area/core internal mechanisms go Pull requests that update Go code labels Jul 12, 2023
This PR breaks down the earlier upgrade CI workflow into 3
different workflows:
 1. upgrade tests from last release to main
 2. upgrade tests from older releases to last release
 3. integration2 tests workflow

We have added an env variable DGRAPH_UPGRADE_MAIN_ONLY
so that we can identify what tests to run.

This also updates the upgrade tests config to run
tests with InPlace upgrade strategy as well.
@mangalaman93 mangalaman93 merged commit 85c3470 into main Jul 13, 2023
11 checks passed
@mangalaman93 mangalaman93 deleted the aman/upgrade-wf branch July 13, 2023 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/core internal mechanisms area/enterprise/acl Related to Access Control Lists area/enterprise Related to proprietary features area/integrations Related to integrations with other projects. area/testing Testing related issues go Pull requests that update Go code
Development

Successfully merging this pull request may close these issues.

4 participants