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

Fix errors from version 0.8.1 #498

Merged
merged 3 commits into from
Oct 30, 2024
Merged

Conversation

jvllmr
Copy link
Contributor

@jvllmr jvllmr commented Oct 29, 2024

Description

Unfortunately, I messed up in my PR #495 and introduced erroring code due to inadequate testing.
I fixed the errors and implemented tests for the missing endpoints to catch errors earlier.

I also accidentally stringified None to "None" for exc_info, causing every non-failing job to show a literal "None" in the exc_info block.

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

Checklist:

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have run tests (pytest) that prove my fix is effective or that my feature works
  • I have updated the CHANGELOG.md file accordingly
  • I have added tests that prove my fix is effective or that my feature works

@jvllmr
Copy link
Contributor Author

jvllmr commented Oct 29, 2024

I just noticed that the tests are not actually run in GitHub Actions because the actual testing step is always skipped. Is that intended? I can ensure that the tests did succeed on this PR and on the previous PR.

@jvllmr
Copy link
Contributor Author

jvllmr commented Oct 29, 2024

I have re-enabled the tests for testing with every currently supported python version.

@cjlapao
Copy link
Collaborator

cjlapao commented Oct 30, 2024

@jvllmr that was probably due to some issue but the new ones are working and I enabled them as mandatory

merging this and releasing, thanks for the works

@cjlapao cjlapao merged commit 3c716a3 into Parallels:master Oct 30, 2024
6 checks passed
@cjlapao
Copy link
Collaborator

cjlapao commented Oct 30, 2024

@jvllmr this is now released as 0.8.2

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