Skip to content

Commit 355d795

Browse files
committed
fix buster in CI
1 parent fa2a3de commit 355d795

File tree

1 file changed

+1
-27
lines changed

1 file changed

+1
-27
lines changed

.github/workflows/all.yml

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ jobs:
8585
with:
8686
submodules: recursive
8787
- run: perl -V
88+
- run: echo "deb http://archive.debian.org/debian buster-backports main" | sudo tee /etc/apt/sources.list.d/buster-backports.list
8889
- run: apt update
8990
- run: apt install -y curl
9091
- name: Install Dependencies
@@ -98,33 +99,6 @@ jobs:
9899
env:
99100
PERL_DL_NONLAZY: 1
100101

101-
linux-centos7:
102-
runs-on: ubuntu-latest
103-
104-
container:
105-
image: centos:centos7
106-
107-
steps:
108-
109-
# CentOS 7’s git is too old for submodules.
110-
- run: yum -y install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm
111-
- run: yum -y update
112-
- run: yum install -y git make gcc curl perl-ExtUtils-MakeMaker
113-
- uses: actions/checkout@v3 # needed for old node.js
114-
with:
115-
submodules: recursive
116-
- run: perl -V
117-
- name: Install Dependencies
118-
run: curl https://cpanmin.us | perl - --notest --installdeps --with-configure --with-develop .
119-
- name: perl Makefile.PL
120-
run: perl Makefile.PL
121-
- name: make
122-
run: make -j3 -j3
123-
- name: Run Tests
124-
run: prove -wlvmb t
125-
env:
126-
PERL_DL_NONLAZY: 1
127-
128102
mac:
129103
runs-on: macOS-latest
130104

0 commit comments

Comments
 (0)