|
|
|
@ -17,7 +17,7 @@ jobs:
|
|
|
|
check-commits:
|
|
|
|
check-commits:
|
|
|
|
name: Commit Check
|
|
|
|
name: Commit Check
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
container: ubuntu:20.04
|
|
|
|
container: ubuntu:24.04
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- name: Caching ~/.cargo
|
|
|
|
- name: Caching ~/.cargo
|
|
|
|
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
|
|
|
|
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9
|
|
|
|
@ -32,7 +32,7 @@ jobs:
|
|
|
|
build-essential \
|
|
|
|
build-essential \
|
|
|
|
autoconf \
|
|
|
|
autoconf \
|
|
|
|
automake \
|
|
|
|
automake \
|
|
|
|
cargo \
|
|
|
|
cargo-1.89 \
|
|
|
|
curl \
|
|
|
|
curl \
|
|
|
|
git \
|
|
|
|
git \
|
|
|
|
jq \
|
|
|
|
jq \
|
|
|
|
@ -52,17 +52,16 @@ jobs:
|
|
|
|
libjansson-dev \
|
|
|
|
libjansson-dev \
|
|
|
|
libevent-dev \
|
|
|
|
libevent-dev \
|
|
|
|
libevent-pthreads-2.1-7 \
|
|
|
|
libevent-pthreads-2.1-7 \
|
|
|
|
libpython2.7 \
|
|
|
|
|
|
|
|
libssl-dev \
|
|
|
|
libssl-dev \
|
|
|
|
make \
|
|
|
|
make \
|
|
|
|
parallel \
|
|
|
|
parallel \
|
|
|
|
pkg-config \
|
|
|
|
pkg-config \
|
|
|
|
python3-yaml \
|
|
|
|
python3-yaml \
|
|
|
|
rustc \
|
|
|
|
|
|
|
|
software-properties-common \
|
|
|
|
software-properties-common \
|
|
|
|
zlib1g \
|
|
|
|
zlib1g \
|
|
|
|
zlib1g-dev
|
|
|
|
zlib1g-dev
|
|
|
|
- run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
|
|
|
- run: echo "$HOME/.cargo/bin" >> $GITHUB_PATH
|
|
|
|
|
|
|
|
- run: echo "/usr/lib/rust-1.89/bin" >> $GITHUB_PATH
|
|
|
|
- name: Installing sccache
|
|
|
|
- name: Installing sccache
|
|
|
|
run: |
|
|
|
|
run: |
|
|
|
|
(cd /tmp && curl -OL https://github.com/mozilla/sccache/releases/download/0.2.13/sccache-0.2.13-x86_64-unknown-linux-musl.tar.gz)
|
|
|
|
(cd /tmp && curl -OL https://github.com/mozilla/sccache/releases/download/0.2.13/sccache-0.2.13-x86_64-unknown-linux-musl.tar.gz)
|
|
|
|
|