diff options
author | Eric Snow <ericsnowcurrently@gmail.com> | 2022-03-31 20:29:52 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-31 20:29:52 (GMT) |
commit | e7bb7c2f047b4f97e4426c42ae209c969808069d (patch) | |
tree | 3fb12173f89ba46ac4a19c24962864181b942de3 /.github | |
parent | 74b95d86e0f14603f878c4df3133bc8a93f8f80a (diff) | |
download | cpython-e7bb7c2f047b4f97e4426c42ae209c969808069d.zip cpython-e7bb7c2f047b4f97e4426c42ae209c969808069d.tar.gz cpython-e7bb7c2f047b4f97e4426c42ae209c969808069d.tar.bz2 |
bpo-47146: Stop Depending On regen-deepfreeze For regen-global-objects (gh-32218)
This effectively reverts the Makefile change in gh-31637. I've added some notes so it is more clear what is going on.
We also update the "Check if generated files are up to date" job to run "make regen-deepfreeze" to ensure "make regen-global-objects" catches deepfreeze.c.
https://bugs.python.org/issue47146
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/build.yml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bda6dde..0ca8d39 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -82,6 +82,9 @@ jobs: run: make regen-configure - name: Build CPython run: | + # Deepfreeze will usually cause global objects to be added or removed, + # so we run it before regen-global-objects gets rum (in regen-all). + make regen-deepfreeze make -j4 regen-all make regen-stdlib-module-names - name: Check for changes |