diff options
Diffstat (limited to '.github')
-rw-r--r-- | .github/ISSUE_TEMPLATE/bug-report.yml | 1 | ||||
-rw-r--r-- | .github/ISSUE_TEMPLATE/config.yml | 4 | ||||
-rw-r--r-- | .github/ISSUE_TEMPLATE/~good-first-issue.md | 2 | ||||
-rw-r--r-- | .github/workflows/ci.yml | 18 |
4 files changed, 16 insertions, 9 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index f9f4a73c2..a8f9ec02e 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -1,6 +1,5 @@ name: Bug report description: Something is not working correctly. -title: "" labels: "S: needs triage, type: bug" body: diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 8e5c268c1..98a92d60e 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -6,6 +6,6 @@ contact_links: about: | Please ask typical Q&A here: general ideas for Python packaging, questions about structuring projects and so on -- name: '💬 IRC: #pypa @ Freenode' - url: https://webchat.freenode.net/#pypa +- name: '💬 IRC: #pypa' + url: https://kiwiirc.com/nextclient/#ircs://irc.libera.chat:+6697/pypa about: Chat with devs diff --git a/.github/ISSUE_TEMPLATE/~good-first-issue.md b/.github/ISSUE_TEMPLATE/~good-first-issue.md index 885198b63..912201676 100644 --- a/.github/ISSUE_TEMPLATE/~good-first-issue.md +++ b/.github/ISSUE_TEMPLATE/~good-first-issue.md @@ -12,4 +12,4 @@ labels: ["good first issue"] --- -**Good First Issue**: This issue is a good starting point for first time contributors -- the process of fixing this should be a good introduction to pip's development workflow. If you've already contributed to pip, work on [another issue without this label](https://github.com/pypa/pip/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+-label%3A%22good+first+issue%22) instead. If there is not a corresponding pull request for this issue, it is up for grabs. For directions for getting set up, see our [Getting Started Guide](https://pip.pypa.io/en/latest/development/getting-started/). If you are working on this issue and have questions, feel free to ask them here, [`#pypa-dev` on Freenode](https://webchat.freenode.net/?channels=%23pypa-dev), or the [distutils-sig mailing list](https://mail.python.org/mailman3/lists/distutils-sig.python.org/). +**Good First Issue**: This issue is a good starting point for first time contributors -- the process of fixing this should be a good introduction to pip's development workflow. If you've already contributed to pip, work on [another issue without this label](https://github.com/pypa/pip/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+-label%3A%22good+first+issue%22) instead. If there is not a corresponding pull request for this issue, it is up for grabs. For directions for getting set up, see our [Getting Started Guide](https://pip.pypa.io/en/latest/development/getting-started/). If you are working on this issue and have questions, feel free to ask them here, [`#pypa-dev` on Libera.chat](https://kiwiirc.com/nextclient/#ircs://irc.libera.chat:+6697/pypa-dev), or the [distutils-sig mailing list](https://mail.python.org/mailman3/lists/distutils-sig.python.org/). diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 09724e8f9..a05a5e791 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,7 @@ name: CI on: push: - branches: [master] + branches: [main] tags: # Tags for all potential release numbers till 2030. - "2[0-9].[0-3]" # 20.0 -> 29.3 @@ -30,9 +30,9 @@ jobs: tests: # Anything that's touching testable stuff - ".github/workflows/ci.yml" - - "tools/requirements/tests.txt" - "src/**" - "tests/**" + if: github.event_name == 'pull_request' pre-commit: name: pre-commit @@ -66,7 +66,9 @@ jobs: runs-on: ubuntu-latest needs: [determine-changes] - if: ${{ needs.determine-changes.outputs.vendoring == 'true' }} + if: >- + needs.determine-changes.outputs.vendoring == 'true' || + github.event_name != 'pull_request' steps: - uses: actions/checkout@v2 @@ -81,7 +83,9 @@ jobs: runs-on: ${{ matrix.os }}-latest needs: [pre-commit, packaging, determine-changes] - if: ${{ needs.determine-changes.outputs.tests == 'true' }} + if: >- + needs.determine-changes.outputs.tests == 'true' || + github.event_name != 'pull_request' strategy: fail-fast: true @@ -92,6 +96,7 @@ jobs: - 3.7 - 3.8 - 3.9 + - "3.10.0-alpha - 3.10" steps: - uses: actions/checkout@v2 @@ -119,7 +124,9 @@ jobs: runs-on: ${{ matrix.os }}-latest needs: [pre-commit, packaging, determine-changes] - if: ${{ needs.determine-changes.outputs.tests == 'true' }} + if: >- + needs.determine-changes.outputs.tests == 'true' || + github.event_name != 'pull_request' strategy: fail-fast: true @@ -131,6 +138,7 @@ jobs: # - 3.7 # - 3.8 - 3.9 + - "3.10.0-alpha - 3.10" group: [1, 2] steps: |