1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

152 commits

Author SHA1 Message Date
Pradyun Gedam
a8716b979d
Switch to the no-response GitHub Action
The no-response bot has been turned off.
2022-10-07 15:28:12 +01:00
Sviatoslav Sydorenko
5d269d91d4
Fix a typo in required CI jobs allowed to skip (#11474)
test-zipapp -> tests-zipapp
test-importlib-metadata -> tests-importlib-metadata
2022-09-29 13:54:42 +01:00
Sviatoslav Sydorenko
b5375b4df5
Allow skips for the test jobs in branch protection (#11472) 2022-09-29 09:24:48 +01:00
Sviatoslav Sydorenko
a0fac9829c
Introduce a check CI job for branch protection (#11434)
This patch adds a special check-job that produces a clear failure or
success status based on how the dependent jobs are doing. It is
possible to use it in GitHub's branch protection instead of having to
manually add and remove individual job names via the repo settings.

https://github.com/marketplace/actions/alls-green#why
2022-09-29 00:44:25 +01:00
Pradyun Gedam
7485260b4e
Update bug-report.yml
Drop the "render", because our users are generally smart and GitHub is not.
2022-09-02 21:42:08 +01:00
Diego Ramirez
72ce3ba0fe
Delete the "good first issue" template
Seems like we're not using this template, and other users are using it as "good first reporters".
2022-08-18 11:02:37 -05:00
Paul Moore
662f940c96 Merge branch 'main' into test_zipapp 2022-07-28 10:51:04 +01:00
Stéphane Bidoul
5ca794426a
Always run CI workflows when noxfile changes 2022-07-23 18:09:04 +02:00
Paul Moore
81e813ac79 Add testing with pip built as a zipapp to the CI 2022-07-12 10:37:33 +01:00
Pradyun Gedam
d09f6cd592
Merge pull request #11178 from pypa/pradyunsg-patch-1
Change the render language to `shell`
2022-06-17 11:25:45 +01:00
Pradyun Gedam
8e39e516da
Change the render language to shell 2022-06-10 13:39:56 +01:00
Pradyun Gedam
45b5f39f52 Rename the trivial label, to skip-news 2022-06-10 11:35:21 +01:00
Pradyun Gedam
d0c89a151c
Merge pull request #10865 from pypa/pradyunsg-patch-1
Clarify that you don't need to add backticks for output
2022-05-12 01:05:11 +01:00
Tzu-ping Chung
bd9bcef8b3 Enable importlib.metadata backend on Python 3.11 2022-05-10 13:34:43 -04:00
Tzu-ping Chung
321c9675db Add compat shim to find eggs in importlib backend 2022-04-12 03:33:18 +08:00
Tzu-ping Chung
a640a24350 Fix CI bzr installation 2022-04-12 03:31:50 +08:00
Tzu-ping Chung
a9cf547dd1 Add workflow to run tests against the new backend 2022-04-12 03:26:12 +08:00
Pradyun Gedam
ef7e0c34de
Avoid setuptools 60.6.0
It has a bug that breaks our test suite, and the relevant bug is being
investigated at the moment.
2022-02-01 09:04:00 +00:00
Pradyun Gedam
e91546d4ef
Clarify that you don't need to add backticks for output 2022-01-31 18:49:07 +00:00
Diego Ramirez
9436e16cf3
Pass FORCE_COLOR=1 to the CI, to colorize Nox
This is just a preference, I'm approaching a new Nox ability.
2022-01-25 14:03:15 -06:00
Pradyun Gedam
9e05fc1f00
Merge pull request #10796 from pradyunsg/try-fixing-test-suite 2022-01-14 12:03:49 +00:00
Pradyun Gedam
764d8841fe
Use the standard library distutils for running tests
This is in line with what our unit tests are written with the assumption
of.
2022-01-14 11:29:16 +00:00
Hugo van Kemenade
fbf75b4965 CI: Only lock threads on upstream 2022-01-11 15:43:42 +02:00
Pradyun Gedam
fa2d428e43
Autocancel repeated CI runs
This will ensure that any specific pull request (or commit) only has a
single CI run happening at any point in time.
2021-12-03 14:37:04 +00:00
Diego Ramirez
a829016820 Improve the news file and the CI 2021-12-01 14:23:20 -06:00
Diego Ramirez
e0f6628ff5 Implement suggestions, and use more Nox sessions in our CI 2021-12-01 12:22:29 -06:00
Diego Ramirez
7ced6c583b Replace tox with Nox (CLI, docs) 2021-11-29 09:29:14 -06:00
Pradyun Gedam
c6c6222f9e
Drop Python 3.9 from Windows CI 2021-11-12 08:04:57 +00:00
Hugo van Kemenade
0252c04a16 Drop support for soon-EOL Python 3.6 2021-11-08 12:02:16 +02:00
Pradyun Gedam
75c11c4d7b
Add about to ISSUE_TEMPLATES/config.yml
Just in case that's the reason this option isn't shown.
2021-10-11 20:57:42 +01:00
Pradyun Gedam
04b9ece976
Merge pull request #10527 from DiddiLeija/lock-threads-v3 2021-10-08 11:35:20 +01:00
Diego Ramirez
92cfe0aa35
Bump the lock-threads action to version 3
This version has been released recently. Also, I had to modify the arguments passed to the action.
2021-09-29 14:20:24 -05:00
Pradyun Gedam
beddafb2e2
Add maintainers-only link to file blank issues, to "New Issue" selector
This link is only accessible for users who have the "Write" or "Admin"
permissions on the repository. Everyone else will get redirected to
the same URL as the selector, which I imagine to be an amusing
experience.
2021-09-29 19:19:20 +01:00
Pradyun Gedam
3b73331097
Add a GitHub Actions workflow, to lock closed threads
This replaces the now-disabled lock-bot, which did the same thing.
2021-09-22 07:18:13 +01:00
Pradyun Gedam
d592abf415
Remove configuration for the lock bot
This bot is no longer maintained and has been removed. This
configuration file is no longer necessary.
2021-09-22 07:10:12 +01:00
Diego Ramirez
0c4e7f7b50
Delete ISSUE_TEMPLATE.md
This issue template has been superseeded by the new YAML forms, so we can remove it.
2021-09-20 09:04:59 -05:00
Pradyun Gedam
035bc84682
Add CI job to ensure that the documentation builds without warnings
This will help with issues that are being flagged as warnings by Sphinx.
2021-09-18 09:12:45 +01:00
Pradyun Gedam
28e794ed4a
Merge pull request #10424 from hugovk/only-label-merge-conflicts-for-upstream 2021-09-03 11:20:24 +01:00
Hugo van Kemenade
be94a164a2 CI: Only label merge conflicts on upstream 2021-09-03 13:08:28 +03:00
Pradyun Gedam
263206c9b3
Merge pull request #10406 from pradyunsg/new-issue-workflow
Tweaks issue templates
2021-09-03 10:15:24 +01:00
Pradyun Gedam
1fb0914f5f
Reword note on output formatting 2021-08-30 11:02:02 +01:00
Jon Dufresne
a775351a38 Clean up leftover references to removed Travis and Azure CI 2021-08-28 20:01:58 -07:00
Pradyun Gedam
ab09a7b108
Reformat issue template config.yml 2021-08-27 18:54:04 +01:00
Pradyun Gedam
bc5a250795
discuss.python.org/c/packaging is not a support channel 2021-08-27 18:53:43 +01:00
Pradyun Gedam
3342dbd4d6
Disallow blank issues 2021-08-27 18:52:19 +01:00
Pradyun Gedam
c3dccb47ef
Add a message asking users to check for duplicates 2021-08-27 18:51:11 +01:00
Pradyun Gedam
152133f318
Tweak wording in the bug report issue form 2021-08-27 18:50:59 +01:00
Pradyun Gedam
3b7271c37f
Change the feature request template into a form 2021-08-27 18:50:43 +01:00
Pradyun Gedam
4088fdbfd5
Make good-first-issue into an Issue Form
This makes it harder for a non-maintainer to file these. We've have a
few users use this, seemingly thinking it is for people filing their
first GitHub issue.
2021-08-25 08:29:44 +01:00
Pradyun Gedam
24541d3e2b
Explicitly set permissions for label-merge-conflicts 2021-08-15 18:29:57 +01:00