Skip to content

CI: Fix cross testing workflow - #401

Merged
ykim-akamai merged 2 commits into
linode:devfrom
ykim-akamai:ci/fix_cross_test_workflow
Apr 18, 2024
Merged

CI: Fix cross testing workflow #401
ykim-akamai merged 2 commits into
linode:devfrom
ykim-akamai:ci/fix_cross_test_workflow

Conversation

@ykim-akamai

@ykim-akamai ykim-akamai commented Apr 18, 2024

Copy link
Copy Markdown
Contributor

📝 Description

Fixing workflow overwriting linode_api4 package during release cross test execution

Now it will install from source after all the dependencies have been installed which ensures the correct package

Successfully built linode_api4
Installing collected packages: linode_api4
  Attempting uninstall: linode_api4
    Found existing installation: linode_api4 5.15.0
    Uninstalling linode_api4-5.15.0:
      Successfully uninstalled linode_api4-5.15.0
Successfully installed linode_api4-0.0.0.dev0

tested on forked - https://github.com/ykim-1/linode_api4-python/actions/runs/8741991035/job/23989509246

📷 Preview

If applicable, include a screenshot or code snippet of this change. Otherwise, please remove this section.

@ykim-akamai
ykim-akamai requested a review from a team as a code owner April 18, 2024 17:20
@ykim-akamai
ykim-akamai requested review from yec-akamai and zliang-akamai and removed request for a team April 18, 2024 17:20

@lgarber-akamai lgarber-akamai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, thanks for fixing this!

@yec-akamai yec-akamai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM. Thanks for fixing it!

@ykim-akamai
ykim-akamai merged commit 9d4a6ee into linode:dev Apr 18, 2024
@jriddle-linode jriddle-linode added the repo-ci-improvement for improvements in the repository or CI workflow in the changelog. label Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

repo-ci-improvement for improvements in the repository or CI workflow in the changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants