Skip to content

Commit

Permalink
don't test aarch64 in CI, it's broken right now
Browse files Browse the repository at this point in the history
  • Loading branch information
acheronfail committed Jan 4, 2024
1 parent fae155c commit fae185d
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,9 @@ jobs:
- run: cargo install cross --git https://github.com/cross-rs/cross
# verify
- run: cross build --all --all-features --target ${{ matrix.target }}
- run: DEBUG=1 just test
# TODO: tests don't work for aarch64 in CI right now
- if: ${{ matrix.target }} == 'x86_64-unknown-linux-gnu'
run: DEBUG=1 just test

release-aur-git:
name: Update AUR(i3stat-git)
Expand Down
6 changes: 3 additions & 3 deletions cross/aarch64-unknown-linux-gnu.Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main

ENV DEBIAN_FRONTEND=noninteractive TZ=Europe/London
RUN dpkg --add-architecture arm64 && apt-get update

RUN apt-get install -y \
build-essential \
Expand All @@ -11,15 +12,14 @@ RUN apt-get install -y \
imagemagick \
libfaketime \
libiw-dev \
libx11-dev \
libx11-dev:arm64 \
scrot \
xserver-xephyr \
xvfb

# NOTE: we build and install libpulse manually ourselves, since the version in
# cross' current image is too low (v13). We need at least v14.
RUN dpkg --add-architecture arm64
RUN apt-get update && apt-get install -y \
RUN apt-get install -y \
autopoint \
bash-completion \
check:arm64 \
Expand Down

0 comments on commit fae185d

Please sign in to comment.