@@ -144,10 +144,11 @@ jobs: |
| 144 | 144 | runs-on: macos-15 |
| 145 | 145 | env: |
| 146 | 146 | FC: flang-new |
| 147 | + BASH_REF: /opt/homebrew/bin/bash |
| 147 | 148 | steps: |
| 148 | 149 | - uses: actions/checkout@v4 |
| 149 | 150 | - name: Install flang-new and coreutils |
| 150 | | - run: brew install flang coreutils |
| 151 | + run: brew install flang coreutils bash |
| 151 | 152 | - name: Build fortsh |
| 152 | 153 | run: make release |
| 153 | 154 | - name: Run POSIX tests |
@@ -158,10 +159,11 @@ jobs: |
| 158 | 159 | runs-on: macos-15 |
| 159 | 160 | env: |
| 160 | 161 | FC: flang-new |
| 162 | + BASH_REF: /opt/homebrew/bin/bash |
| 161 | 163 | steps: |
| 162 | 164 | - uses: actions/checkout@v4 |
| 163 | 165 | - name: Install flang-new and coreutils |
| 164 | | - run: brew install flang coreutils |
| 166 | + run: brew install flang coreutils bash |
| 165 | 167 | - name: Build fortsh |
| 166 | 168 | run: make release |
| 167 | 169 | - name: Run builtin tests |
@@ -172,10 +174,11 @@ jobs: |
| 172 | 174 | runs-on: macos-15 |
| 173 | 175 | env: |
| 174 | 176 | FC: flang-new |
| 177 | + BASH_REF: /opt/homebrew/bin/bash |
| 175 | 178 | steps: |
| 176 | 179 | - uses: actions/checkout@v4 |
| 177 | 180 | - name: Install flang-new and coreutils |
| 178 | | - run: brew install flang coreutils |
| 181 | + run: brew install flang coreutils bash |
| 179 | 182 | - name: Build fortsh |
| 180 | 183 | run: make release |
| 181 | 184 | - name: Run stress tests |
@@ -187,10 +190,11 @@ jobs: |
| 187 | 190 | runs-on: macos-15 |
| 188 | 191 | env: |
| 189 | 192 | FC: flang-new |
| 193 | + BASH_REF: /opt/homebrew/bin/bash |
| 190 | 194 | steps: |
| 191 | 195 | - uses: actions/checkout@v4 |
| 192 | 196 | - name: Install flang-new and coreutils |
| 193 | | - run: brew install flang coreutils |
| 197 | + run: brew install flang coreutils bash |
| 194 | 198 | - name: Build fortsh |
| 195 | 199 | run: make release |
| 196 | 200 | - name: Run integration tests |