Skip to content

Commit a85672b

Browse files
Jaesoo Leefacebook-github-bot
authored andcommitted
deprecate github actions for Debian-10 and Ubuntu-18
Summary: The CacheLib OSS build is broken while building mvfst due to outdated linux header files linux/if_xdp.h (https://fburl.com/code/wc24j9xb). Since Debian-10 and Ubuntu-18 had been already EOLed, this change deprecates the corresponding build actions by disabling the periodic build and on-demand build (i.e., PR and release tag push). Reviewed By: haowu14 Differential Revision: D54830525 fbshipit-source-id: 1d7c01b0bcc8138ebebefa5e00d6eeac96319fce
1 parent e807a54 commit a85672b

3 files changed

Lines changed: 4 additions & 14 deletions

File tree

.github/workflows/build-cachelib-debian-10.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,13 @@
1111
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
14+
# NOTE:
15+
# The Debian-10 action had been deprecated because it had been EOLed
16+
# and the build is broken due to missing kernel headers or definitions
17+
# (e.g., linux/if_xdp.h)
1418
name: build-cachelib-debian-10
1519
on:
16-
push:
17-
tags:
18-
- 'v*'
19-
pull_request:
2020
workflow_dispatch:
21-
schedule:
22-
- cron: '0 13 * * *'
2321
jobs:
2422
build-cachelib-debian-10:
2523
name: "Debian-10 (Buster) - Build CacheLib with all dependencies"

.github/workflows/build-cachelib-ubuntu-18.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,7 @@
1818
# Instead, use "ubuntu-latest" and run Ubuntu-18.04 inside a docker container.
1919
name: build-cachelib-ubuntu-18
2020
on:
21-
push:
22-
tags:
23-
- 'v*'
24-
pull_request:
2521
workflow_dispatch:
26-
schedule:
27-
- cron: '0 5 * * 2,4,6'
2822
jobs:
2923
build-cachelib-ubuntu-18:
3024
name: "Ubuntu-18 - Build CacheLib with all dependencies"

README.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,10 +86,8 @@ Clicking on a badge will show you the recent builds for that OS. If your target
8686
- [![CentOS 8.1](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-centos-8-1.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-centos-8-1.yml?query=event%3Aschedule)
8787
- [![CentOS 8.5](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-centos-8-5.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-centos-8-5.yml?query=event%3Aschedule)
8888
- [![CentOS 9](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-centos-9.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-centos-9.yml?query=event%3Aschedule)
89-
- [![Debian 10](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-debian-10.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-debian-10.yml?query=event%3Aschedule)
9089
- [![Fedora 36](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-fedora-36.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-fedora-36.yml?query=event%3Aschedule)
9190
- [![Rocky Linux 8](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-rockylinux-8.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-rockylinux-8.yml?query=event%3Aschedule)
9291
- [![Rocky Linux 9](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-rockylinux-9.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-rockylinux-9.yml?query=event%3Aschedule)
93-
- [![Ubuntu 18](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-ubuntu-18.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-ubuntu-18.yml?query=event%3Aschedule)
9492
- [![Ubuntu 20](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-ubuntu-20.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-ubuntu-20.yml?query=event%3Aschedule)
9593
- [![Ubuntu 22](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-ubuntu-22.yml/badge.svg?event=schedule)](https://github.com/facebook/cachelib/actions/workflows/build-cachelib-ubuntu-22.yml?query=event%3Aschedule)

0 commit comments

Comments
 (0)