|
12 | 12 | - uses: actions/checkout@v1 |
13 | 13 | - name: Set up Python |
14 | 14 | uses: actions/setup-python@v1 |
15 | | - - name: Install g++-14 |
| 15 | + - name: Make preinstalled g++-14 the default g++ |
16 | 16 | run: | |
17 | | - sudo apt-get update |
18 | | - sudo apt-get install -y g++-14 |
19 | 17 | sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100 |
20 | 18 | g++ --version |
21 | 19 | - name: Install dependencies |
|
59 | 57 | runs-on: ubuntu-latest |
60 | 58 | steps: |
61 | 59 | - uses: actions/checkout@v4 |
62 | | - - name: Install g++-14 |
| 60 | + - name: Make preinstalled g++-14 the default g++ |
63 | 61 | run: | |
64 | | - sudo apt-get update |
65 | | - sudo apt-get install -y g++-14 |
66 | 62 | sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 100 |
67 | 63 | g++ --version |
68 | 64 | - name: g++ with gcc |
|
88 | 84 | steps: |
89 | 85 | - uses: actions/checkout@v4 |
90 | 86 | - uses: ./.github/actions/setup |
91 | | - - name: Install texlive, rename, nodejs, npm |
92 | | - run: sudo apt install texlive texlive-latex-extra rename nodejs npm |
| 87 | + - name: Install texlive, rename |
| 88 | + run: sudo apt install texlive texlive-latex-extra rename |
93 | 89 | - name: build pdf |
94 | 90 | run: make --directory=tests/ build_pdf |
95 | 91 | - uses: actions/upload-artifact@v4 |
@@ -139,6 +135,6 @@ jobs: |
139 | 135 | steps: |
140 | 136 | - uses: actions/checkout@v4 |
141 | 137 | - name: Install dependencies |
142 | | - run: sudo apt install shfmt shellcheck |
| 138 | + run: sudo apt install shfmt |
143 | 139 | - name: shellcheck, shfmt |
144 | 140 | run: make --directory=tests/ shellcheck_shfmt |
0 commit comments