Skip to content

Conversation

fnesveda
Copy link
Member

@fnesveda fnesveda commented Jan 31, 2023

This:

  • adds an integration_tests workflow to run integration tests in CI
  • makes the lint_and_test, integration_tests and check_docs workflows reusable
  • makes the release workflow use those reusable workflows
  • updates the integration tests to be able to run in parallel (the building of the SDK wheel in the test fixture must run exactly once, not multiple times, or you get conflicts because of the wheel being overwritten by a different test runner)
  • makes all workflows use ubuntu-latest

@fnesveda fnesveda added the t-core-services Issues with this label are in the ownership of the core services team. label Jan 31, 2023
@fnesveda fnesveda added this to the 56th sprint - Platform team milestone Jan 31, 2023
@fnesveda fnesveda self-assigned this Jan 31, 2023
Copy link
Member

@drobnikj drobnikj left a comment

Choose a reason for hiding this comment

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

Just a few wf notes.

@fnesveda fnesveda requested a review from drobnikj February 1, 2023 11:00
@fnesveda fnesveda merged commit 829bf79 into master Feb 1, 2023
@fnesveda fnesveda deleted the feature/integration-tests-in-ci branch February 1, 2023 17:13
@fnesveda fnesveda added the validated Issues that are resolved and their solutions fulfill the acceptance criteria. label May 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-core-services Issues with this label are in the ownership of the core services team. validated Issues that are resolved and their solutions fulfill the acceptance criteria.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants