File tree Expand file tree Collapse file tree 1 file changed +17
-5
lines changed Expand file tree Collapse file tree 1 file changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -67,17 +67,29 @@ jobs:
67
67
sed -i -e "s/^mirrorlist=http:\/\/mirrorlist.centos.org/#mirrorlist=http:\/\/mirrorlist.centos.org/g" /etc/yum.repos.d/CentOS-Base.repo
68
68
sed -i -e "s/^#baseurl=http:\/\/mirror.centos.org/baseurl=http:\/\/vault.centos.org/g" /etc/yum.repos.d/CentOS-Base.repo
69
69
yum -y update
70
- yum install -y ca-certificates cmake gcc gcc-c++ make wget
70
+ yum install -y ca-certificates cmake gcc gcc-c++ git make wget
71
71
yum install -y epel-release
72
72
yum install -y cmake3
73
73
shell : bash
74
74
75
- - uses : actions/checkout@v4
75
+ - name : Clone repo without submodules (1.8.3 version of Git)
76
+ run : |
77
+ git clone https://github.com/fluent/cfl.git
78
+ shell : bash
79
+
80
+ - name : Check out the branch (1.8.3 version of Git)
81
+ env :
82
+ BRANCH_NAME : ${{ github.head_ref }}
83
+ run : |
84
+ git checkout "$BRANCH_NAME"
85
+ shell : bash
86
+ working-directory : cfl
76
87
77
88
- name : Run compilation
78
89
run : |
79
90
cmake3 -DCFL_DEV=on .
80
91
make
92
+ working-directory : cfl
81
93
82
94
build-debian :
83
95
name : Debian Buster build to confirm no issues once used downstream
@@ -108,17 +120,17 @@ jobs:
108
120
steps :
109
121
- uses : actions/checkout@v4
110
122
- name : Build on ${{ matrix.os }} with ${{ matrix.compiler }}
111
- uses : uraimo/run-on-arch-action@v2.5.0
123
+ uses : uraimo/run-on-arch-action@v2.8.1
112
124
with :
113
125
arch : aarch64
114
- distro : ubuntu20.04
126
+ distro : ubuntu_latest
115
127
run : |
116
128
apt-get update && \
117
129
apt-get install -y --no-install-recommends \
118
130
build-essential \
119
131
cmake \
120
132
file \
121
- make
133
+ make
122
134
export CC=${{ env.compiler }}
123
135
cmake -DCFL_TESTS=On .
124
136
make all
You can’t perform that action at this time.
0 commit comments