Commit Graph

50 Commits

Author SHA1 Message Date
Pradyun Gedam 28389e8338
Simplify our Linting GitHub Action 2020-04-02 01:55:09 +05:30
Xavier Fernandez dfd6a163bd
GitHub Actions: update cache key to include interpreter path (#7835)
And make it more portable by using python
2020-03-09 15:17:17 +01:00
Pradyun Gedam 82b4566a7f
Merge pull request #7611 from webknjaz/testing/gh-actions-ci-cd-linters
Adjust GitHub Actions CI/CD linters
2020-02-19 20:03:46 +05:30
Pradyun Gedam e648e00dc0
pip is spelt all-lowercase 2020-02-18 10:55:16 +05:30
Anthony Sottile 0df2a3d51d
Bump cache key after it was poisoned by virtualenv 20.x
The symlinks issue has been fixed as of virtualenv 20.0.2, however caches built by virtualenv 20.0.0 and 20.0.1 will continue showing this error

Resolves #7749
2020-02-14 09:44:49 -08:00
Sviatoslav Sydorenko f12c417abf
Collapse job name 2020-02-03 14:10:31 +01:00
Sviatoslav Sydorenko b662f76ac7
Adjust GitHub Actions CI/CD linters
* workflow vs job name
* TOX_PARALLEL_NO_SPINNER
* vendoring
* env state logging
* Pip cache
2020-02-03 12:25:56 +01:00
Pradyun Gedam 39186d0857
Stop suggesting use of the /request-review bot 2020-01-31 20:25:34 +05:30
Sviatoslav Sydorenko ea17da2b58
Reorder IRC and discourse links 2020-01-26 03:53:51 +01:00
Sviatoslav Sydorenko 4e821c23c0
Extend the description of the discourse ref 2020-01-26 03:52:49 +01:00
Sviatoslav Sydorenko 31b837ecd3
Drop trailing dots for consistency 2020-01-26 03:51:58 +01:00
Sviatoslav Sydorenko 00cb368436
Take out security policy from the issue chooser 2020-01-26 03:50:18 +01:00
Sviatoslav Sydorenko 964fb0d8e9
Add a config for the issue template chooser 2020-01-26 03:49:54 +01:00
Chris Hunt 4d1fd08d45 Run linters/docs on Windows and macOS
This ensures that contributors on any of the major platforms can run our
linting and doc building checks without any changes.
2019-12-28 17:43:10 -05:00
Hugo van Kemenade 229981192d
Merge branch 'master' into add-3.8-travis-ci 2019-11-26 08:13:47 +02:00
Albert Tugushev 83a9a12f96 Cache pre-commit in GitHib Actions (#7400)
See https://pre-commit.com/#github-actions-example
2019-11-25 22:02:53 +01:00
Pradyun Gedam 9755531094
Make no-response bot, wait for less time 2019-11-09 10:02:55 +05:30
Hugo 125f483675 Test Python 3.8 on GHA 2019-11-04 23:16:06 +02:00
Albert Tugushev 8c66447bad Use python-version instead of deprecated version
It's deprecated since https://github.com/actions/setup-python/commit/6f6fcee.
2019-10-12 14:25:40 +02:00
Pradyun Gedam 31481d29fd
Merge pull request #7134 from pypa/good-first-issue-template
Add a good-first-issue template
2019-10-06 10:26:26 +05:30
Pradyun Gedam 79d7f54f52
Add requested labels key 2019-10-06 02:03:14 +05:30
Pradyun Gedam 618583fc6b
Revert "Remove GitHub Actions CI" 2019-10-05 07:49:22 +05:30
Pradyun Gedam 5c8f299f7c
Add a good-first-issue template
This is based on Warehouse's template, adapted to use language we
already use in our existing good-first-issues and with clearer
instructions for what's needed in these kinds of issues.
2019-10-04 16:08:47 +05:30
Pradyun Gedam b38ce5d0e0
Remove GitHub Actions CI
Why: This seems to be causing 500 errors for @pradyunsg on PRs.

https://twitter.com/AndersKaseorg/status/1179851971433385984
2019-10-04 15:46:18 +05:30
Pradyun Gedam 033a01333c
Drop tox -e packaging from CIs 2019-09-24 18:35:53 +05:30
Pradyun Gedam ff53e6d7d3
Drop dedicated CI job for NEWS fragment check
Why: This task is now handled as a part of pre-commit's checks.
2019-09-24 18:03:23 +05:30
Pradyun Gedam 9eab9d1e95
Drop lint-py2 and mypy from GitHub Actions CI 2019-09-24 17:03:39 +05:30
Chris Hunt 459c1c7e40 Validate NEWS files with rstcheck. 2019-09-16 20:52:46 -04:00
Sviatoslav Sydorenko 61ff014e6b
Don't parallelize tox
Co-Authored-By: Pradyun Gedam <pradyunsg@gmail.com>
2019-09-02 20:00:03 +02:00
Sviatoslav Sydorenko 7d095a2b06
Don't skip missing interpreters 2019-09-02 16:15:12 +02:00
Sviatoslav Sydorenko 8d83afb27e
Disable tox spinner 2019-09-02 16:10:58 +02:00
Sviatoslav Sydorenko 24bd7418b2
Add initial GH actions linter workflow 2019-08-31 11:05:27 +02:00
Diego Caraballo c0bdc8aad5 Add link to Development Documentation in CONTRIBUTING.md (#6610) 2019-06-15 14:42:16 +05:30
Pradyun Gedam 9dc2458579
Merge pull request #6552 from pypa/rename-auto-lock-label
Rename the label applied to auto-locked issues
2019-06-07 12:45:14 +05:30
Xavier Fernandez dd720118b7 Disable comment for lock-bot on auto-locking
For users watching the repository it is really annoying with 1400 mails
already sent and 4400 more to come.
And the comment might be superfluous as the Github lock message:

    @lock lock bot locked as resolved and limited conversation to collaborators 6 days ago

provides a direct link to https://github.com/apps/lock explaining the
purpose of the bot.
2019-06-02 22:42:02 +02:00
Pradyun Gedam 9fdff90ee6
Rename the label applied to auto-locked issues 2019-05-27 23:32:03 -04:00
Pradyun Gedam 4e2401d475
Update triage-new-issues.yml 2019-01-22 14:58:15 +05:30
Pradyun Gedam 533e9607ff
Add configuration for triage-new-issues bot 2018-10-09 21:50:46 +05:30
Pradyun Gedam 92d8afa0eb
Add configuration for no-response bot 2018-10-09 21:50:46 +05:30
Pradyun Gedam 3c1413323e
Add configuration for lock bot 2018-10-09 21:50:41 +05:30
anatoly techtonik cf7cb704fc
Fix template link for adding NEWS entry (fixes #5753) 2018-09-03 20:52:13 +03:00
Pradyun Gedam 0d74b20acd
Update the link in the pull request template 2018-07-24 00:59:39 +05:30
Pradyun Gedam 715c6633cd
Reword the feature request template comments 2018-05-27 15:15:27 +05:30
Pradyun Gedam 589b81c415
Mention "real world" 2018-05-18 09:29:24 +05:30
Pradyun Gedam 2c019f986b
Ask for use-cases in Feature Request Issues 2018-05-17 14:48:37 +05:30
Pradyun Gedam c9a6fa6ec1
Start using new GitHub support for issue templates
This commit introduces 2 issue "types", feature request and bug report.

Ref: https://blog.github.com/2018-05-02-issue-template-improvements/
2018-05-12 11:47:03 +05:30
Donald Stufft 4b705165b8 Add a pull request template to provide advice 2017-04-06 12:40:54 -04:00
Donald Stufft 9f7f820886 Start documentation on contributing 2017-04-05 20:25:14 -04:00
Hugo 917b0aaf86 Fix GitHub typo (#4235)
* Fix GitHub typo

[CI skip]

* Caps consistency
2017-01-18 10:56:22 +01:00
Matt Iversen 98fb7e2bae Create ISSUE_TEMPLATE.md
Give people a hint on how to write a nicely detailed pip issue

See https://github.com/blog/2111-issue-and-pull-request-templates
2016-02-27 00:35:56 +11:00