fix(ci): reduce apt-get noise/fragility and allow per-job dispatch #112

Merged
rootiest merged 3 commits from ci-robustness-and-dispatch into main 2026-08-21 05:10:02 +00:00
Showing only changes of commit f7598e5e23 - Show all commits
+4 -4
View File
@@ -30,10 +30,10 @@ jobs:
- name: Install fish
run: |
sudo apt-get update -qq
sudo apt-get install -y software-properties-common
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:fish-shell/release-4
sudo apt-get update -qq
sudo apt-get install -y fish
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y fish
- name: Run fish config tests
run: fish tests/run-tests.fish
@@ -50,10 +50,10 @@ jobs:
- name: Install dependencies
run: |
sudo apt-get update -qq
sudo apt-get install -y software-properties-common
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
sudo add-apt-repository -y ppa:fish-shell/release-4
sudo apt-get update -qq
sudo apt-get install -y pandoc python3-yaml fish
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y pandoc python3-yaml fish
- name: Generate concatenated markdown
run: python3 docs/build-manual.py --concat -o docs/fish-config.md