Skip to content

Fail the CI if an optional module fails to compile #27466

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
merged 1 commit into from
Jul 30, 2021
Merged

Conversation

pablogsal
Copy link
Member

@pablogsal pablogsal commented Jul 29, 2021

No description provided.

@pablogsal pablogsal requested a review from ambv July 29, 2021 21:02
@pablogsal pablogsal changed the title setup Fail the CI if an optional module fails to compile Jul 29, 2021
@pablogsal pablogsal added needs backport to 3.9 only security fixes needs backport to 3.10 only security fixes labels Jul 29, 2021
Copy link
Contributor

@ambv ambv left a comment

Choose a reason for hiding this comment

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

Calling the env variable PYTHONSTRICTEXTENSIONBUILD would be more consistent with the rest of our env variables.

@ambv ambv merged commit 7cad0be into python:main Jul 30, 2021
@miss-islington
Copy link
Contributor

Thanks @pablogsal for the PR, and @ambv for merging it 🌮🎉.. I'm working now to backport this PR to: 3.10, 3.9.
🐍🍒⛏🤖

@miss-islington
Copy link
Contributor

Sorry, @pablogsal and @ambv, I could not cleanly backport this to 3.10 due to a conflict.
Please backport using cherry_picker on command line.
cherry_picker 7cad0bee80a536c7e47f54cf43174175834f30a0 3.10

@miss-islington
Copy link
Contributor

Sorry @pablogsal and @ambv, I had trouble checking out the 3.9 backport branch.
Please backport using cherry_picker on command line.
cherry_picker 7cad0bee80a536c7e47f54cf43174175834f30a0 3.9

@ambv
Copy link
Contributor

ambv commented Jul 30, 2021

We love you, @miss-islington, you absolute piece of trash!

@pablogsal pablogsal removed the needs backport to 3.10 only security fixes label Jul 30, 2021
@bedevere-bot
Copy link

GH-27482 is a backport of this pull request to the 3.9 branch.

@bedevere-bot bedevere-bot removed the needs backport to 3.9 only security fixes label Jul 30, 2021
pablogsal added a commit to pablogsal/cpython that referenced this pull request Jul 30, 2021
).

(cherry picked from commit 7cad0be)

Co-authored-by: Pablo Galindo Salgado <[email protected]>
pablogsal added a commit that referenced this pull request Jul 30, 2021
…H-27482)

(cherry picked from commit 7cad0be)

Co-authored-by: Pablo Galindo Salgado <[email protected]>
pablogsal added a commit to pablogsal/cpython that referenced this pull request Jul 30, 2021
…7466).

(cherry picked from commit 7cad0be)

Co-authored-by: Pablo Galindo Salgado <[email protected]>
pablogsal added a commit that referenced this pull request Jul 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants