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

ci: don't let Pyodide test fail the whole build #420

Merged
merged 2 commits into from
Nov 30, 2023

Conversation

tombh
Copy link
Collaborator

@tombh tombh commented Nov 29, 2023

No description provided.

alcarney
alcarney previously approved these changes Nov 29, 2023
Copy link
Collaborator

@alcarney alcarney left a comment

Choose a reason for hiding this comment

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

It looks like it's working?

@tombh tombh force-pushed the tombh/disable-pyodide-tests branch from e5513b3 to 78b84a7 Compare November 30, 2023 14:39
@tombh
Copy link
Collaborator Author

tombh commented Nov 30, 2023

It doesn't seem to. It still considers the whole build to have failed putting that red cross icon next to the commit message.
There's a lot of discussion about a allow-failure it here: actions/runner#2347

So I've just added || true for now. What do you think?

Also, there's another cheeky commit that just prevents both on-push and on-pull_request CI runs running at once.

@tombh tombh requested a review from alcarney November 30, 2023 14:45
@alcarney
Copy link
Collaborator

It still considers the whole build to have failed putting that red cross icon next to the commit message.

Strange... as the summary header in the Actions tab considered it a success 🤷‍♂️

image

So I've just added || true for now. What do you think?

Seems fine to me

@tombh
Copy link
Collaborator Author

tombh commented Nov 30, 2023

Yeah, I saw that too. Seems odd that they wouldn't then reflect that status in icons next to the commit messages.

@tombh tombh merged commit 0dc42fe into main Nov 30, 2023
18 checks passed
@tombh tombh deleted the tombh/disable-pyodide-tests branch November 30, 2023 20:46
@tombh tombh mentioned this pull request Jan 28, 2024
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