|
52 | 52 | - cuda: "11.8" |
53 | 53 | cuda_arch: "35-real;90-real;90-virtual" |
54 | 54 | hostcxx: gcc-9 |
55 | | - os: ubuntu-20.04 |
56 | | - - cuda: "11.0" |
57 | | - cuda_arch: "35-real;80-real;80-virtual" |
58 | | - hostcxx: gcc-8 |
59 | | - os: ubuntu-20.04 |
| 55 | + os: ubuntu-22.04 |
60 | 56 | python: |
61 | 57 | - "3.8" |
62 | 58 | config: |
@@ -120,27 +116,12 @@ jobs: |
120 | 116 | if: ${{ startswith(env.OS, 'ubuntu') && env.VISUALISATION == 'ON' }} |
121 | 117 | run: | |
122 | 118 | # Install ubuntu-22.04 packages |
123 | | - if [ "$OS" == 'ubuntu-22.04' ]; then |
124 | | - sudo apt-get install -y libglew-dev libfontconfig1-dev libsdl2-dev libdevil-dev libfreetype-dev |
125 | | - fi |
126 | | - # Install ubuntu-20.04 packages |
127 | | - if [ "$OS" == 'ubuntu-20.04' ]; then |
| 119 | + if [ "$OS" == 'ubuntu-22.04' ]; then |
128 | 120 | sudo apt-get install -y libglew-dev libfontconfig1-dev libsdl2-dev libdevil-dev libfreetype-dev |
129 | 121 | fi |
130 | | - # Install Ubuntu 18.04 packages |
131 | | - if [ "$OS" == 'ubuntu-18.04' ]; then |
132 | | - sudo apt-get install -y libglew-dev libfontconfig1-dev libsdl2-dev libdevil-dev libfreetype6-dev libgl1-mesa-dev |
133 | | - fi |
134 | 122 | |
135 | 123 | - name: Install Swig >= 4.0.2 |
136 | 124 | run: | |
137 | | - # Remove existing swig install, so CMake finds the correct swig |
138 | | - if [ "$OS" == 'ubuntu-20.04' ]; then |
139 | | - sudo apt-get remove -y swig swig4.0 |
140 | | - fi |
141 | | - if [ "$OS" == 'ubuntu-18.04' ]; then |
142 | | - sudo apt-get remove -y swig |
143 | | - fi |
144 | 125 | # Install additional apt-based dependencies required to build swig 4.0.2 |
145 | 126 | sudo apt-get install -y bison |
146 | 127 | # Create a local directory to build swig in. |
@@ -615,7 +596,7 @@ jobs: |
615 | 596 | - wheel-manylinux_2_28 |
616 | 597 | - wheel-windows |
617 | 598 | if: ${{ success() && startsWith(github.ref, 'refs/tags/v') && github.event_name != 'workflow_dispatch' && github.event_name != 'pull_request' }} |
618 | | - runs-on: ubuntu-20.04 |
| 599 | + runs-on: ubuntu-22.04 |
619 | 600 | steps: |
620 | 601 | - uses: actions/checkout@v4 |
621 | 602 |
|
|
0 commit comments