Skip to content

Conversation

@anjaliratnam-msft
Copy link
Member

Modified the workflow so integration tests are run when there are pushes to main or PRs.

Copy link
Member

@kyleknap kyleknap left a comment

Choose a reason for hiding this comment

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

Looks good. Just had some more comments. I like the approach of just adding it to the ci.yml. I think that is going to make it managing the workflows easier.

Copy link
Member

@kyleknap kyleknap left a comment

Choose a reason for hiding this comment

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

Looks good. Just had one more comment and we should be good to merge it.

python-version: ${{ matrix.python-version }}
- name: Install dependencies
run: |
python -m pip install -r requirements-dev.txt
Copy link
Member

Choose a reason for hiding this comment

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

Let's remove the line for installing from requirements-dev.txt. Specifically, for end to end tests, we want to install it as close as we can to what it would be like if installing directly from PyPI, which likely means unpinned dependencies. So, by removing this line, it will make sure we can install the library using the latest versions of our dependencies.

Copy link
Member

@kyleknap kyleknap left a comment

Choose a reason for hiding this comment

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

Looks good! 🚢

@anjaliratnam-msft anjaliratnam-msft merged commit 7de60ac into Azure:main May 28, 2025
20 checks passed
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