[Python-checkins] PEP 617: Only run the CI with the new parser (GH-19664)

Pablo Galindo webhook-mailer at python.org
Wed Apr 22 19:06:09 EDT 2020


https://github.com/python/cpython/commit/3f8a58b7ef2a7ab4135c12232149467954ad0c33
commit: 3f8a58b7ef2a7ab4135c12232149467954ad0c33
branch: master
author: Pablo Galindo <Pablogsal at gmail.com>
committer: GitHub <noreply at github.com>
date: 2020-04-23T00:06:03+01:00
summary:

PEP 617: Only run the CI with the new parser (GH-19664)

files:
M .github/workflows/build.yml
M .travis.yml

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c9e9c53da23fd..50d1561518bd8 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -13,7 +13,6 @@ on:
     - '**/*.rst'
   pull_request:
     branches:
-    - pegen
     - master
     - 3.8
     - 3.7
@@ -51,22 +50,6 @@ jobs:
   build_macos:
     name: 'macOS'
     runs-on: macos-latest
-    env:
-      PYTHONOLDPARSER: old
-    steps:
-    - uses: actions/checkout at v1
-    - name: Configure CPython
-      run: ./configure --with-pydebug --with-openssl=/usr/local/opt/openssl --prefix=/opt/python-dev
-    - name: Build CPython
-      run: make -j4
-    - name: Display build info
-      run: make pythoninfo
-    - name: Tests
-      run: make buildbottest TESTOPTS="-j4 -uall,-cpu"
-
-  build_macos_pegen:
-    name: 'macOS - Pegen'
-    runs-on: macos-latest
     steps:
     - uses: actions/checkout at v1
     - name: Configure CPython
@@ -81,34 +64,6 @@ jobs:
   build_ubuntu:
     name: 'Ubuntu'
     runs-on: ubuntu-latest
-    env:
-      OPENSSL_VER: 1.1.1f
-      PYTHONOLDPARSER: old
-    steps:
-    - uses: actions/checkout at v1
-    - name: Install Dependencies
-      run: sudo ./.github/workflows/posix-deps-apt.sh
-    - name: 'Restore OpenSSL build'
-      id: cache-openssl
-      uses: actions/cache at v1
-      with:
-        path: ./multissl/openssl/${{ env.OPENSSL_VER }}
-        key: ${{ runner.os }}-multissl-openssl-${{ env.OPENSSL_VER }}
-    - name: Install OpenSSL
-      if: steps.cache-openssl.outputs.cache-hit != 'true'
-      run: python3 Tools/ssl/multissltests.py --steps=library --base-directory $PWD/multissl --openssl $OPENSSL_VER --system Linux
-    - name: Configure CPython
-      run: ./configure --with-pydebug --with-openssl=$PWD/multissl/openssl/$OPENSSL_VER
-    - name: Build CPython
-      run: make -j4
-    - name: Display build info
-      run: make pythoninfo
-    - name: Tests
-      run: xvfb-run make buildbottest TESTOPTS="-j4 -uall,-cpu"
-
-  build_ubuntu_pegen:
-    name: 'Ubuntu - Pegen'
-    runs-on: ubuntu-latest
     env:
       OPENSSL_VER: 1.1.1f
     steps:
diff --git a/.travis.yml b/.travis.yml
index 80d7a16318adf..3c2fb4bdc7875 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -22,7 +22,6 @@ env:
 branches:
   only:
     - master
-    - pegen
     - /^\d\.\d+$/
     - buildbot-custom
 



More information about the Python-checkins mailing list