Miss Islington (bot)
05ff5fa11d
[3.11] Remove Sphinx problem matcher to avoid annotating unchanged files (GH-108005) ( #108050 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-08-16 19:02:11 +00:00
Sviatoslav Sydorenko
07acf5756f
[3.11] 🔥 Drop hypothesis job dep @ GHA ( #107128 )
...
This fixes an incorrect conflict resolution problem that happened
in 0cdc3a575d while backporting
PR #97533 as PR #107115 (merged prematurely). This problem caused
GitHub Actions CI/CD to crash while attempting to load the workflow
file definition, preventing the jobs that are defined in
`.github/workflows/build.yml` from actually starting.
2023-07-23 13:33:19 +00:00
Sviatoslav Sydorenko
0cdc3a575d
[3.11] Introduce a gate/check GHA job (GH-97533) ( #107115 )
...
(cherry picked from commit e7cd557 )
2023-07-23 14:58:41 +02:00
Sviatoslav Sydorenko
561029aeb0
[3.11] Convert doc.yml workflow to be reusable (GH-103914 + GH-105151) ( #107043 )
...
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>.
(cherry picked from commit 88d14da76f )
(cherry picked from commit eaa6702280 )
2023-07-23 11:34:56 +02:00
Miss Islington (bot)
69e2da0292
[3.11] CI: Bump macOS build to use OpenSSL v3.0 (GH-105538) ( #105868 )
...
(cherry picked from commit 34e93d3998 )
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
2023-06-16 19:26:56 +00:00
Miss Islington (bot)
c3b8f9d0d2
[3.11] CI: Configure macOS build as per updated devguide recommendations (GH-105533) ( #105537 )
...
(cherry picked from commit a5f23d4110 )
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
2023-06-08 22:57:01 +00:00
Gregory P. Smith
a5d2b546c1
[3.11] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) ( #105200 )
...
Upgrade builds to OpenSSL 1.1.1u.
This OpenSSL version addresses a pile if less-urgent CVEs since 1.1.1t.
The Mac/BuildScript/build-installer.py was already updated.
Also updates _ssl_data_111.h from OpenSSL 1.1.1u, _ssl_data_300.h from 3.0.9.
Manual edits to the _ssl_data_300.h file prevent it from removing any existing definitions in case those exist in some peoples builds and were important (avoiding regressions during backporting).
(cherry picked from commit ede89af )
2023-06-01 18:07:53 +00:00
Steve Dower
26f396a55f
Enable the ABI check job to publish the updated ABI data file (GH-105103)
2023-05-30 20:33:42 +01:00
Itamar Ostricher
d1a7d66fcb
[3.11] CI: Precompute hash for config cache key in check_source job (GH-105008) ( #105024 )
2023-05-27 12:40:43 -06:00
Hugo van Kemenade
4af56ec957
[3.11] CI: Cache config.cache across runs to speed up build (GH-104800) ( #104968 )
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-05-26 16:09:09 +00:00
Miss Islington (bot)
ac12a6bf34
[3.11] gh-103726: Set up gcc-10 for ASAN (gh-103728) ( #104794 )
...
Set up gcc-10 for ASAN CI as the existing config's default 9.x does not
play well with `vfork()`.
<!--
Thanks for your contribution!
Please read this comment in its entirety. It's quite important.
GH- Pull Request title
It should be in the following format:
```
gh-NNNNN: Summary of the changes made
```
Where: gh-NNNNN refers to the GitHub issue number.
Most PRs will require an issue number. Trivial changes, like fixing a
typo, do not need an issue.
GH- Backport Pull Request title
If this is a backport PR (PR made against branches other than `main`),
please ensure that the PR title is in the following format:
```
[X.Y] <title from the original PR> (GH-NNNN)
```
Where: [X.Y] is the branch name, e.g. [3.6].
GH-NNNN refers to the PR number from `main`.
-->
<!-- gh-issue-number: gh-103726 -->
* Issue: gh-103726
<!-- /gh-issue-number -->
(cherry picked from commit 8330580800 )
Co-authored-by: Dong-hee Na <donghee.na@python.org>
2023-05-23 08:10:44 +00:00
Hugo van Kemenade
b07bae6971
[3.11] Replace Netlify with Read the Docs build previews ( #103843 ) ( #104083 )
...
Co-authored-by: Oleg Iarygin <dralife@yandex.ru>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2023-05-02 05:29:27 +00:00
Adam Turner
dbc44fab7a
[3.11] GH-103903: Test the minimum Sphinx version in CI ( #103904 ) ( #103948 )
...
[3.11] GH-103903: Test the minimum Sphinx version in CI (GH-103904).
(cherry picked from commit 44b5c21f41 )
2023-04-27 20:55:09 +00:00
Łukasz Langa
99db23d941
[3.11] Also fail DO-NOT-MERGE when "awaiting changes" or "awaiting change review" present on PR (GH-103807) ( #103814 )
...
"awaiting changes" means somebody put a review that requested changes.
"awaiting change review" means that the PR author published changes
after a red review and then requested a re-review.
(cherry picked from commit b51da991e2 )
2023-04-25 00:48:17 +00:00
Nikita Sobolev
a3242c72a8
[3.11] gh-103180: Add CI timeouts to all GitHub Actions jobs (GH-103437). ( #103543 )
2023-04-15 13:44:29 +03:00
Miss Islington (bot)
da3b77b828
CI: Do not allow merge if labelled DO-NOT-MERGE (GH-103337)
...
(cherry picked from commit 090e26ea80 )
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2023-04-09 00:01:49 -07:00
Miss Islington (bot)
5e1bbb585b
gh-101981: Consolidate macOS configure steps in CI (GH-102131)
...
(cherry picked from commit e07b304bb0 )
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Automerge-Triggered-By: GH:erlend-aasland
2023-02-23 09:11:45 -08:00
Miss Islington (bot)
1747be4641
gh-101981: Apply HOMEBREW related environment variables (gh-102074)
...
(cherry picked from commit ed01addb59 )
Co-authored-by: Dong-hee Na <donghee.na@python.org>
2023-02-20 08:24:49 -08:00
Miss Islington (bot)
95751b9707
gh-101981: Build macOS as recommended by the devguide (GH-102070)
...
(cherry picked from commit 2713631041 )
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Automerge-Triggered-By: GH:erlend-aasland
2023-02-20 05:33:21 -08:00
Steve Dower
52a03a0006
gh-101726: Update the OpenSSL version to 1.1.1t (GH-101727)
...
Fixes CVE-2023-0286 (High) and a couple of Medium security issues.
https://www.openssl.org/news/secadv/20230207.txt
Co-authored-by: Gregory P. Smith <greg@krypto.org>
2023-02-09 19:28:59 +00:00
Gregory P. Smith
341bdd6589
[3.11] gh-100454: Start running SSL tests with OpenSSL 3.1.0-beta1 ( #100486 )
...
[3.11] gh-100454: Start running SSL tests with OpenSSL 3.1.0-beta1 (GH-100456).
(cherry picked from commit a23cb72ac8 )
Co-authored-by: Illia Volochii <illia.volochii@gmail.com>
2022-12-24 12:12:04 -08:00
sterliakov
194588decc
[3.11] gh-98548: Fix -ne shell operator spelling ( #98556 )
2022-10-28 12:12:31 +02:00
Dong-hee Na
5fb3b61114
[3.11] gh-98456: Replace deprecated set-output with up-to-date vers… (gh-98565)
...
[3.11] gh-98456: Replace deprecated `set-output` with up-to-date version (gh-98457).
(cherry picked from commit 1db2a0cb20 )
Co-authored-by: Noam Cohen <noam@noam.me>
Co-authored-by: Noam Cohen <noam@noam.me>
2022-10-25 12:03:02 +09:00
Miss Islington (bot)
91bcd2161f
Upgrade ccache-action to one using Node 16 (GH-98166)
...
Github Actions has deprecated the use of Node 12, and will be turning it off by
summer 2023.
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
(cherry picked from commit ad8e297b72 )
Co-authored-by: Michael Droettboom <mdboom@gmail.com>
2022-10-15 12:03:27 -07:00
Miss Islington (bot)
9d44ca5183
Auto-cancel old builds when new commit pushed to branch (GH-98009)
...
* Auto-cancel old builds when new commit pushed to branch
* Add a fallback
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* Use the same group for all workflows.
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
(cherry picked from commit 75751f4aa5 )
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2022-10-10 13:16:32 -07:00
Miss Islington (bot)
126929760a
ci: add GitHub token permissions (GH-92999)
...
(cherry picked from commit b96e20c1d9 )
Co-authored-by: Varun Sharma <varunsh@stepsecurity.io>
2022-10-10 12:37:37 -07:00
Miss Islington (bot)
882c7cf4c7
gh-94682: Build and test with OpenSSL 1.1.1q (gh-94683)
...
(cherry picked from commit 873554ef84 )
Co-authored-by: Christian Heimes <christian@python.org>
2022-08-29 09:47:20 -07:00
Pablo Galindo Salgado
648469299d
[3.11] Backport ABI regeneration script ( #94376 )
2022-06-28 14:33:08 +01:00
Pablo Galindo Salgado
0dadb2249a
[3.11] Add an error message to the ABI-dump file check ( #94129 )
2022-06-22 17:59:54 +01:00
Miss Islington (bot)
8c2af49071
gh-91172: Create a workflow for verifying bundled pip and setuptools (GH-31885) (GH-94121)
...
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
(cherry picked from commit d36954b7ea )
Co-authored-by: Illia Volochii <illia.volochii@gmail.com>
2022-06-22 15:57:56 +02:00
Miss Islington (bot)
7db66d8816
gh-93735: Split Docs CI to speed-up the build (GH-93736)
...
(cherry picked from commit 4f26963526 )
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2022-06-15 01:23:08 -07:00
Miss Islington (bot)
2ef6a986ee
Speedup: build docs in parallel (GH-92733)
...
(cherry picked from commit a487623c6b )
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2022-05-16 05:17:20 -07:00
Pablo Galindo Salgado
e89c01eac7
[3.11] Add CI step to check changes in the exported ABI ( #92442 )
2022-05-08 04:32:17 +01:00
Pablo Galindo
21282da020
Add the 3.11 branch to the CI files
2022-05-08 04:02:02 +01:00
Hugo van Kemenade
bebb944de5
Don't apply 'stale' label to issues ( #91501 )
2022-05-06 09:18:22 +02:00
Hugo van Kemenade
628d6e8270
Dependabot: only bump actions for major versions ( #92186 )
2022-05-03 06:33:03 -06:00
dependabot[bot]
34129f7c42
build(deps): bump actions/stale from 4 to 5 ( #92108 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 4 to 5.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 14:53:15 -06:00
dependabot[bot]
51f69461a5
build(deps): bump actions/github-script from 5 to 6 ( #92109 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 5 to 6.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 14:52:21 -06:00
dependabot[bot]
0d4fdb665e
build(deps): bump actions/setup-node from 2 to 3 ( #92110 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 14:39:53 -06:00
dependabot[bot]
eefe6911f4
build(deps): bump actions/cache from 3.0.1 to 3.0.2 ( #92111 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-01 14:37:52 -06:00
dependabot[bot]
b8812c9ca3
build(deps): bump actions/upload-artifact from 2.3.1 to 3 ( #32227 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2.3.1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-04-20 08:04:56 -07:00
dependabot[bot]
3ace1034b8
build(deps): bump actions/cache from 2.1.7 to 3.0.1 ( #32228 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3.0.1 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-04-20 07:53:08 -07:00
dependabot[bot]
1ba63e3a9b
build(deps): bump actions/checkout from 2 to 3 ( #32226 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-19 20:50:07 -07:00
dependabot[bot]
74e319239b
build(deps): bump actions/setup-python from 2 to 3 ( #31630 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-04-19 13:03:58 -07:00
Oleg Iarygin
a8abb76af9
Remove dead "Check PRs with 'CLA not signed' label" ( #91429 )
2022-04-11 18:34:17 +02:00
Oleg Iarygin
98ff4a6877
Replace contributor-visible mentions of BPO in .github/* (GH-91426)
2022-04-11 00:03:27 +02:00
Ee Durbin
9263c8691c
notify new-bugs-announce on new issue open ( #32421 )
2022-04-10 19:48:53 +02:00
Eric Snow
e7bb7c2f04
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
2022-03-31 14:29:52 -06:00
Christian Heimes
b16b6bb8da
bpo-47095: Use libb2 to provide blake2 implementation (GH-32059)
2022-03-26 20:52:24 +01:00
Steve Dower
d0a91bd277
bpo-47037: Test debug builds on Windows in CI so that native assertions are noticed sooner (GH-31965)
2022-03-18 17:19:28 +00:00