Skip to content

Commit dfd5077

Browse files
yarikopticadam900710
authored andcommitted
btrfs-progs: github actions - do apt-get update before trying to install
To ensure that package indexes are up to date. That should help to avoid failed CI runs, which failed to install certain packages as local cache is out-of-date and mirrors no longer contain that specific version. Signed-off-by: Yaroslav Halchenko <[email protected]>
1 parent 7e729e9 commit dfd5077

File tree

6 files changed

+13
-13
lines changed

6 files changed

+13
-13
lines changed

.github/workflows/artifacts-static-build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-24.04
1414
steps:
1515
- uses: actions/checkout@v4
16-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev
16+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev
1717
- name: Configure
1818
run: ./autogen.sh && ./configure --disable-documentation
1919
- name: Make static

.github/workflows/ci-sanitize.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- uses: actions/checkout@v4
1919
- run: uname -a
2020
- run: sudo modprobe btrfs
21-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
21+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
2222
- name: Configure
2323
run: ./autogen.sh && ./configure --disable-documentation
2424
- name: Make
@@ -58,7 +58,7 @@ jobs:
5858
- uses: actions/checkout@v4
5959
- run: uname -a
6060
- run: sudo modprobe btrfs
61-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
61+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
6262
- name: Configure
6363
run: ./autogen.sh && ./configure --disable-documentation
6464
- name: Make

.github/workflows/coverage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- uses: actions/checkout@v4
1515
- run: uname -a
1616
- run: sudo modprobe btrfs
17-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq lcov
17+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq lcov
1818
- name: Configure
1919
run: ./autogen.sh && ./configure --disable-documentation
2020
- name: Make

.github/workflows/devel.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
id: changed-files
2424
uses: tj-actions/changed-files@v44
2525
- run: sudo modprobe btrfs
26-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx sphinx-rtd-theme-common python3-sphinx-rtd-theme
26+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx sphinx-rtd-theme-common python3-sphinx-rtd-theme
2727
- name: Configure
2828
run: ./autogen.sh && CC=${{ matrix.compiler }} ./configure
2929
- name: Documentation
@@ -66,7 +66,7 @@ jobs:
6666
steps:
6767
- uses: actions/checkout@v4
6868
- run: sudo modprobe btrfs
69-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
69+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
7070
- name: Configure
7171
run: ./autogen.sh && CC=${{ matrix.compiler }} ./configure --disable-documentation
7272
- name: Make
@@ -91,7 +91,7 @@ jobs:
9191
steps:
9292
- uses: actions/checkout@v4
9393
- run: sudo modprobe btrfs
94-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
94+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
9595
- name: Configure
9696
run: ./autogen.sh && ./configure --disable-documentation
9797
- name: Make
@@ -111,7 +111,7 @@ jobs:
111111
steps:
112112
- uses: actions/checkout@v4
113113
- run: sudo modprobe btrfs
114-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
114+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
115115
- name: Configure
116116
run: ./autogen.sh && ./configure --disable-documentation
117117
- name: Make
@@ -133,7 +133,7 @@ jobs:
133133
steps:
134134
- uses: actions/checkout@v4
135135
- run: sudo modprobe btrfs
136-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
136+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
137137
- name: Configure
138138
run: ./autogen.sh && ./configure --disable-documentation
139139
- name: Make
@@ -153,7 +153,7 @@ jobs:
153153
steps:
154154
- uses: actions/checkout@v4
155155
- run: sudo modprobe btrfs
156-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
156+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
157157
- name: Configure
158158
run: ./autogen.sh && ./configure --disable-documentation
159159
- name: Make
@@ -173,7 +173,7 @@ jobs:
173173
steps:
174174
- uses: actions/checkout@v4
175175
- run: sudo modprobe btrfs
176-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
176+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev libaio-dev liburing-dev attr jq
177177
- name: Configure
178178
run: ./autogen.sh && ./configure --disable-documentation
179179
- name: Make

.github/workflows/pull-request.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- uses: actions/checkout@v4
1919
- run: uname -a
2020
- run: sudo modprobe btrfs
21-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
21+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev attr jq
2222
- name: Configure
2323
run: ./autogen.sh && ./configure --disable-documentation
2424
- name: Make

.github/workflows/test.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- run: cat /proc/filesystems
1616
- run: gcc --version
1717
- run: df -HT
18-
- run: sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev
18+
- run: sudo apt-get update -qqq && sudo apt-get install -y pkg-config gcc liblzo2-dev libzstd-dev libblkid-dev uuid-dev zlib1g-dev libext2fs-dev e2fsprogs libudev-dev python3-sphinx libaio-dev liburing-dev
1919
- name: Configure
2020
run: ./autogen.sh && ./configure
2121
- name: Make

0 commit comments

Comments
 (0)