Skip to content

🐛 Fix e2e tests compatibility #173

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

Merged

Conversation

bisgaard-itis
Copy link
Collaborator

What do these changes do?

  • The latest changes to the e2e tests were not compatible with client version 0.5.0, hence the tests fail for that client version.
  • This fixes the incompatibility in the tests.

Related issue/s

How to test

For internal developers

fix dependency issue and bump version

point to website in project description

fix broken dependency

improve doc

add github token to download artifacts

ensure only read-access @wvangeit

yet another attempt at downloading artifacts

make sure to use repo that ran the trigger wf

another attempt at fixing

change owner

allow publishing to testpypi also when pr

minor change

revert minor (but breaking) change

minor fix

add debug messages

another debug message

hopefully the final version

final fix

minor fix

move master and tag to individual jobs

add debug messages

add python script for determining semantic version

minor changes

minor changes

improve error handling and add version file to artifacts

check if release

minor fix

ensure to enter venv

also when tagging

source venv in publishin workflow

ensure only master

add script for testing 'pure' semver

adapt workflows to new python script

minor change

attempt to evaluate expressions correctly

several fixes to fix tests

ensure repo is checked out in publish workflow

several small fixes

cleanup

debug

minor cleanup

mionr changes

add debug message

minor change

minor change

yet another try

minor change

minor change

minor change

mionr change

minor changes

correct workflow run id

cosmetic change

avoid using gh

change to a single job for publishing

minor cleanup

swap loops in clean up jobs

correction

get correct versions of github workflow files

update a couple of other files

update a few more tests

update yet another file

yet another file
@bisgaard-itis bisgaard-itis marked this pull request as ready for review July 16, 2024 11:51
@bisgaard-itis bisgaard-itis requested a review from pcrespov as a code owner July 16, 2024 11:51
@bisgaard-itis bisgaard-itis requested a review from wvangeit July 16, 2024 11:52
@bisgaard-itis bisgaard-itis self-assigned this Jul 16, 2024
@bisgaard-itis bisgaard-itis added the bug Something isn't working label Jul 16, 2024
@bisgaard-itis bisgaard-itis added this to the Tom Bombadil milestone Jul 16, 2024
Copy link
Contributor

@wvangeit wvangeit left a comment

Choose a reason for hiding this comment

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

👍🏻

@bisgaard-itis bisgaard-itis merged commit 51af1dd into ITISFoundation:master Jul 16, 2024
8 checks passed
@bisgaard-itis bisgaard-itis deleted the fix-e2e-compatibility-tests branch July 16, 2024 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants