ソースを参照

[Python3.9] Add github actions for py3.9 (#3295)

Ayush Goyal 2 年 前
コミット
def46f4615
1 ファイル変更4 行追加4 行削除
  1. 4 4
      .github/workflows/commitflow-py3.yml

+ 4 - 4
.github/workflows/commitflow-py3.yml

@@ -14,7 +14,7 @@ jobs:
 
     strategy:
       matrix:
-        python-version: [3.8]
+        python-version: [3.8, 3.9]
 
     steps:
     - name: Checkout
@@ -44,13 +44,13 @@ jobs:
     - name: compile
       run: |
         sudo apt-get update
-        sudo apt-get install -y gcc g++ build-essential python3.8-dev python3.8-venv python3.8-distutils asciidoc rsync curl sudo libkrb5-dev libldap2-dev libsasl2-dev libxml2-dev libxslt-dev  libsasl2-modules-gssapi-mit libsnappy-dev libffi-dev # This should not be needed as some point
+        sudo apt-get install -y gcc g++ build-essential python${{ matrix.python-version }}-dev python${{ matrix.python-version }}-venv python${{ matrix.python-version }}-distutils asciidoc rsync curl sudo libkrb5-dev libldap2-dev libsasl2-dev libxml2-dev libxslt-dev  libsasl2-modules-gssapi-mit libsnappy-dev libffi-dev # This should not be needed as some point
         sudo curl -sL https://deb.nodesource.com/setup_14.x | sudo bash - && sudo apt-get install -y nodejs
-        sudo curl -sL https://bootstrap.pypa.io/get-pip.py | sudo python3.8
+        sudo curl -sL https://bootstrap.pypa.io/get-pip.py | sudo python${{ matrix.python-version }}
         sudo apt-get install -y python3-setuptools
         sudo apt-get install -y libncursesw5-dev libgdbm-dev libc6-dev libssl-dev openssl
 
-        export PYTHON_VER=python3.8
+        export PYTHON_VER=python${{ matrix.python-version }}
         export ROOT=$PWD
         make apps