Skip to content

Commit 9b98d5c

Browse files
authored
CI - apt install invocations correctly pass -y (#3324)
# Description of Changes We had places that weren't passing `-y`. I assume these were only working because they were in environments where the things were already installed, so there wasn't any confirmation dialog. For some reason, the arm runner now newly needs to install packages, so CI invocations began failing. # API and ABI breaking changes None. CI only. # Expected complexity level and risk 1 # Testing - [x] CI passes - [ ] the "Test spacetimedb-update" flow passes on arm, which is not currently true elsewhere. Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
1 parent 7eab9a9 commit 9b98d5c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ jobs:
231231
- name: Install packages
232232
if: ${{ matrix.runner == 'arm-runner' }}
233233
shell: bash
234-
run: sudo apt install libssl-dev
234+
run: sudo apt install -y libssl-dev
235235

236236
- name: Build spacetimedb-update
237237
run: cargo build --features github-token-auth --target ${{ matrix.target }} -p spacetimedb-update

.github/workflows/discord-posts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
sudo apt-get install -y apt-transport-https
2020
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list
2121
sudo apt-get update
22-
sudo apt-get install gh
22+
sudo apt-get install -y gh
2323
2424
- name: Fetch Check Run Results
2525
run: |

0 commit comments

Comments
 (0)