/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to .github/workflows/pythonpackage.yml

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2020-11-19 02:08:22 UTC
  • mfrom: (7524.1.1 github-actions)
  • Revision ID: breezy.the.bot@gmail.com-20201119020822-71r9fsj4huu5rs0t
Disable pypy3 build.

Merged from https://code.launchpad.net/~jelmer/brz/github-actions/+merge/394156

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
        os: [ubuntu-latest]
13
13
        python-version: [3.6, 3.7, 3.8]
14
14
        experimental: [false]
15
 
        include:
16
 
          - os: ubuntu-latest
17
 
            python-version: pypy3
18
 
            experimental: true
 
15
# See https://github.com/actions/toolkit/issues/399
 
16
#        include:
 
17
#          - os: ubuntu-latest
 
18
#            python-version: pypy3
 
19
#            experimental: true
19
20
      fail-fast: false
20
21
 
21
22
    steps:
22
 
    - uses: actions/checkout@v2
23
 
    - name: Set up Python ${{ matrix.python-version }}
24
 
      uses: actions/setup-python@v2
25
 
      with:
26
 
        python-version: ${{ matrix.python-version }}
27
 
    - name: Install dependencies (apt)
28
 
      run: |
29
 
        sudo apt install quilt
30
 
      if: "matrix.os == 'ubuntu-latest'"
31
 
    - name: Install dependencies
32
 
      run: |
33
 
        python -m pip install --upgrade pip
34
 
        pip install -U pip setuptools
35
 
        pip install -U pip coverage codecov flake8 testtools paramiko fastimport configobj cython testscenarios six docutils $TEST_REQUIRE sphinx sphinx_epytext launchpadlib patiencediff pyinotify git+https://github.com/dulwich/dulwich
36
 
    - name: Build docs
37
 
      run: |
38
 
        make docs PYTHON=python
39
 
    - name: Build extensions
40
 
      run: |
41
 
        make extensions PYTHON=python
42
 
      if: "matrix.python-version != 'pypy3'"
43
 
    - name: Test suite run
44
 
      run: |
45
 
        python -Werror -Wignore::ImportWarning -Wignore::PendingDeprecationWarning -Wignore::DeprecationWarning -Wignore::ResourceWarning -Wignore::UserWarning ./brz selftest
46
 
      env:
47
 
        PYTHONHASHSEED: random
48
 
        BRZ_PLUGIN_PATH: -site:-user
 
23
      - uses: actions/checkout@v2
 
24
      - name: Set up Python ${{ matrix.python-version }}
 
25
        uses: actions/setup-python@v2
 
26
        with:
 
27
          python-version: ${{ matrix.python-version }}
 
28
      - name: Install dependencies (apt)
 
29
        run: |
 
30
          sudo apt install quilt
 
31
        if: "matrix.os == 'ubuntu-latest'"
 
32
      - name: Install dependencies
 
33
        run: |
 
34
          python -m pip install --upgrade pip
 
35
          pip install -U pip setuptools
 
36
          pip install -U pip coverage codecov flake8 testtools paramiko fastimport configobj cython testscenarios six docutils $TEST_REQUIRE sphinx sphinx_epytext launchpadlib patiencediff pyinotify git+https://github.com/dulwich/dulwich
 
37
      - name: Build docs
 
38
        run: |
 
39
          make docs PYTHON=python
 
40
      - name: Build extensions
 
41
        run: |
 
42
          make extensions PYTHON=python
 
43
        if: "matrix.python-version != 'pypy3'"
 
44
      - name: Test suite run
 
45
        run: |
 
46
          python -Werror -Wignore::ImportWarning -Wignore::PendingDeprecationWarning -Wignore::DeprecationWarning -Wignore::ResourceWarning -Wignore::UserWarning ./brz selftest
 
47
        env:
 
48
          PYTHONHASHSEED: random
 
49
          BRZ_PLUGIN_PATH: -site:-user