Lines Matching +full:python3 +full:- +full:github
9 release-version:
16 release-version:
26 release-lit:
28 runs-on: ubuntu-latest
30 - name: Checkout LLVM
33 ref: "llvmorg-${{ inputs.release-version }}"
35 - name: Install dependencies
37 sudo apt-get update
38 sudo apt-get install -y python3-setuptools python3-psutil python3-github
40 - name: Check Permissions
42 GITHUB_TOKEN: ${{ github.token }}
45 ./llvm/utils/release/./github-upload-release.py --token "$GITHUB_TOKEN" --user ${{ github.actor }} --user-token "$USER_TOKEN" check-permissions
47 - name: Setup Cpp
48 uses: aminya/setup-cpp@v1
50 compiler: llvm-16.0.6
54 - name: Test lit
57 export FILECHECK_OPTS='-dump-input-filter=all -vv -color'
58 cmake ../llvm -DCMAKE_BUILD_TYPE=Release -G Ninja
59 ninja -v -j $(nproc) check-lit
61 - name: Package lit
65 sed -i 's/ + "dev"//g' lit/__init__.py
66 python3 setup.py sdist bdist_wheel
68 - name: Upload lit to test.pypi.org
69 uses: pypa/gh-action-pypi-publish@release/v1
72 repository-url: https://test.pypi.org/legacy/
73 packages-dir: llvm/utils/lit/dist/
75 - name: Upload lit to pypi.org
76 uses: pypa/gh-action-pypi-publish@release/v1
79 packages-dir: llvm/utils/lit/dist/