Show More
@@ -10,9 +10,9 b' jobs:' | |||||
10 | runs-on: ubuntu-latest |
|
10 | runs-on: ubuntu-latest | |
11 |
|
11 | |||
12 | steps: |
|
12 | steps: | |
13 |
- uses: actions/checkout@v |
|
13 | - uses: actions/checkout@v4 | |
14 | - name: Set up Python |
|
14 | - name: Set up Python | |
15 |
uses: actions/setup-python@v |
|
15 | uses: actions/setup-python@v5 | |
16 | with: |
|
16 | with: | |
17 | python-version: 3.x |
|
17 | python-version: 3.x | |
18 | - name: Install Graphviz |
|
18 | - name: Install Graphviz | |
@@ -34,6 +34,6 b' jobs:' | |||||
34 | run: | |
|
34 | run: | | |
35 | coverage combine `find . -name .coverage\*` && coverage xml |
|
35 | coverage combine `find . -name .coverage\*` && coverage xml | |
36 | - name: Upload coverage to Codecov |
|
36 | - name: Upload coverage to Codecov | |
37 |
uses: codecov/codecov-action@v |
|
37 | uses: codecov/codecov-action@v4 | |
38 | with: |
|
38 | with: | |
39 | name: Docs |
|
39 | name: Docs |
@@ -25,9 +25,9 b' jobs:' | |||||
25 | python-version: "3.10" |
|
25 | python-version: "3.10" | |
26 |
|
26 | |||
27 | steps: |
|
27 | steps: | |
28 |
- uses: actions/checkout@v |
|
28 | - uses: actions/checkout@v4 | |
29 | - name: Set up Python ${{ matrix.python-version }} |
|
29 | - name: Set up Python ${{ matrix.python-version }} | |
30 |
uses: actions/setup-python@v |
|
30 | uses: actions/setup-python@v5 | |
31 | with: |
|
31 | with: | |
32 | python-version: ${{ matrix.python-version }} |
|
32 | python-version: ${{ matrix.python-version }} | |
33 | - name: Update Python installer |
|
33 | - name: Update Python installer |
@@ -18,9 +18,9 b' jobs:' | |||||
18 | python-version: ["3.x"] |
|
18 | python-version: ["3.x"] | |
19 |
|
19 | |||
20 | steps: |
|
20 | steps: | |
21 |
- uses: actions/checkout@v |
|
21 | - uses: actions/checkout@v4 | |
22 | - name: Set up Python ${{ matrix.python-version }} |
|
22 | - name: Set up Python ${{ matrix.python-version }} | |
23 |
uses: actions/setup-python@v |
|
23 | uses: actions/setup-python@v5 | |
24 | with: |
|
24 | with: | |
25 | python-version: ${{ matrix.python-version }} |
|
25 | python-version: ${{ matrix.python-version }} | |
26 | - name: Install dependencies |
|
26 | - name: Install dependencies |
@@ -13,9 +13,9 b' jobs:' | |||||
13 | if: github.event_name != 'pull_request' && (github.event_name != 'schedule' || github.repository_owner == 'ipython') |
|
13 | if: github.event_name != 'pull_request' && (github.event_name != 'schedule' || github.repository_owner == 'ipython') | |
14 |
|
14 | |||
15 | steps: |
|
15 | steps: | |
16 |
- uses: actions/checkout@v |
|
16 | - uses: actions/checkout@v4 | |
17 | - name: Set up Python |
|
17 | - name: Set up Python | |
18 |
uses: actions/setup-python@v |
|
18 | uses: actions/setup-python@v5 | |
19 | with: |
|
19 | with: | |
20 | python-version: "3.10" |
|
20 | python-version: "3.10" | |
21 | cache: pip |
|
21 | cache: pip |
@@ -18,11 +18,11 b' jobs:' | |||||
18 | runs-on: ubuntu-latest |
|
18 | runs-on: ubuntu-latest | |
19 | timeout-minutes: 5 |
|
19 | timeout-minutes: 5 | |
20 | steps: |
|
20 | steps: | |
21 |
- uses: actions/checkout@v |
|
21 | - uses: actions/checkout@v4 | |
22 | with: |
|
22 | with: | |
23 | fetch-depth: 0 |
|
23 | fetch-depth: 0 | |
24 | - name: Set up Python |
|
24 | - name: Set up Python | |
25 |
uses: actions/setup-python@v |
|
25 | uses: actions/setup-python@v5 | |
26 | with: |
|
26 | with: | |
27 | python-version: 3.x |
|
27 | python-version: 3.x | |
28 | - name: Install dependencies |
|
28 | - name: Install dependencies |
@@ -56,9 +56,9 b' jobs:' | |||||
56 | want-latest-entry-point-code: true |
|
56 | want-latest-entry-point-code: true | |
57 |
|
57 | |||
58 | steps: |
|
58 | steps: | |
59 |
- uses: actions/checkout@v |
|
59 | - uses: actions/checkout@v4 | |
60 | - name: Set up Python ${{ matrix.python-version }} |
|
60 | - name: Set up Python ${{ matrix.python-version }} | |
61 |
uses: actions/setup-python@v |
|
61 | uses: actions/setup-python@v5 | |
62 | with: |
|
62 | with: | |
63 | python-version: ${{ matrix.python-version }} |
|
63 | python-version: ${{ matrix.python-version }} | |
64 | cache: pip |
|
64 | cache: pip | |
@@ -102,14 +102,14 b' jobs:' | |||||
102 | COLUMNS: 120 |
|
102 | COLUMNS: 120 | |
103 | run: | |
|
103 | run: | | |
104 | pytest --color=yes -raXxs ${{ startsWith(matrix.python-version, 'pypy') && ' ' || '--cov --cov-report=xml' }} --json-report --json-report-file=./report-${{ matrix.python-version }}-${{runner.os}}.json --maxfail=15 |
|
104 | pytest --color=yes -raXxs ${{ startsWith(matrix.python-version, 'pypy') && ' ' || '--cov --cov-report=xml' }} --json-report --json-report-file=./report-${{ matrix.python-version }}-${{runner.os}}.json --maxfail=15 | |
105 |
- uses: actions/upload-artifact@v |
|
105 | - uses: actions/upload-artifact@v4 | |
106 | with: |
|
106 | with: | |
107 | name: upload pytest timing reports as json |
|
107 | name: upload pytest timing reports as json | |
108 | path: | |
|
108 | path: | | |
109 | ./report-*.json |
|
109 | ./report-*.json | |
110 |
|
110 | |||
111 | - name: Upload coverage to Codecov |
|
111 | - name: Upload coverage to Codecov | |
112 |
uses: codecov/codecov-action@v |
|
112 | uses: codecov/codecov-action@v4 | |
113 | with: |
|
113 | with: | |
114 | name: Test |
|
114 | name: Test | |
115 | files: /home/runner/work/ipython/ipython/coverage.xml |
|
115 | files: /home/runner/work/ipython/ipython/coverage.xml |
General Comments 0
You need to be logged in to leave comments.
Login now