Lines Matching +full:- +full:j4
3 # bpo-40548: "paths-ignore" is not used to skip documentation-only PRs, because
5 # mandatory but not scheduled because of "paths-ignore".
9 - master
10 - 3.9
11 - 3.8
12 - 3.7
15 - master
16 - 3.9
17 - 3.8
18 - 3.7
23 runs-on: ubuntu-latest
27 - uses: actions/checkout@v2
28 - name: Check for source changes
31 if [ -z "GITHUB_BASE_REF" ]; then
32 echo '::set-output name=run_tests::true'
34 git fetch origin $GITHUB_BASE_REF --depth=1
38 # "git fetch --depth=1").
47 # https://github.com/python/core-workflow/issues/373
48 …git diff --name-only origin/$GITHUB_BASE_REF.. | grep -qvE '(\.rst$|^Doc|^Misc)' && echo '::set-ou…
53 runs-on: ubuntu-latest
57 - uses: actions/checkout@v2
58 - uses: actions/setup-python@v2
59 - name: Install Dependencies
60 run: sudo ./.github/workflows/posix-deps-apt.sh
61 - name: Build CPython
63 ./configure --with-pydebug
64 make -j4 regen-all
65 - name: Check for changes
67 changes=$(git status --porcelain)
69 if ! test -z "$changes"
71 echo "Generated files not up to date. Perhaps you forgot to run make regen-all ;)"
75 - name: Check exported libpython symbols
80 runs-on: windows-latest
84 - uses: actions/checkout@v2
85 - name: Build CPython
86 run: .\PCbuild\build.bat -e -p Win32
87 - name: Display build info
88 run: .\python.bat -m test.pythoninfo
89 - name: Tests
90 run: .\PCbuild\rt.bat -p Win32 -q -uall -u-cpu -rwW --slowest --timeout=1200 -j0
94 runs-on: windows-latest
98 - uses: actions/checkout@v2
99 - name: Build CPython
100 run: .\PCbuild\build.bat -e -p x64
101 - name: Display build info
102 run: .\python.bat -m test.pythoninfo
103 - name: Tests
104 run: .\PCbuild\rt.bat -p x64 -q -uall -u-cpu -rwW --slowest --timeout=1200 -j0
108 runs-on: macos-latest
112 - uses: actions/checkout@v2
113 - name: Configure CPython
114 run: ./configure --with-pydebug --with-openssl=/usr/local/opt/openssl --prefix=/opt/python-dev
115 - name: Build CPython
116 run: make -j4
117 - name: Display build info
119 - name: Tests
120 run: make buildbottest TESTOPTS="-j4 -uall,-cpu"
124 runs-on: ubuntu-latest
130 - uses: actions/checkout@v2
131 - name: Install Dependencies
132 run: sudo ./.github/workflows/posix-deps-apt.sh
133 - name: 'Restore OpenSSL build'
134 id: cache-openssl
138 key: ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
139 - name: Install OpenSSL
140 if: steps.cache-openssl.outputs.cache-hit != 'true'
141 …run: python3 Tools/ssl/multissltests.py --steps=library --base-directory $PWD/multissl --openssl $…
142 - name: Configure CPython
143 run: ./configure --with-pydebug --with-openssl=$PWD/multissl/openssl/$OPENSSL_VER
144 - name: Build CPython
145 run: make -j4
146 - name: Display build info
148 - name: Tests
149 run: xvfb-run make buildbottest TESTOPTS="-j4 -uall,-cpu"