Woodpecker CI: Disable cycles lint step for now since it always fails

This commit is contained in:
Phantasm 2026-02-16 16:17:36 +01:00 committed by Phantasm
commit 7bba485397

View file

@ -35,22 +35,22 @@ steps:
exit 1 exit 1
fi fi
cycles: # cycles:
image: *elixir-image # image: *elixir-image
failure: ignore # failure: ignore
commands: # commands:
- apk add --no-cache build-base cmake exiftool ffmpeg file-dev git openssl # - apk add --no-cache build-base cmake exiftool ffmpeg file-dev git openssl
- adduser -D -h /home/testuser testuser # - adduser -D -h /home/testuser testuser
- mkdir -p /home/testuser/.mix /home/testuser/.hex # - mkdir -p /home/testuser/.mix /home/testuser/.hex
- chown -R testuser:testuser . /home/testuser # - chown -R testuser:testuser . /home/testuser
- su testuser -c "HOME=/home/testuser mix local.hex --force" # - su testuser -c "HOME=/home/testuser mix local.hex --force"
- su testuser -c "HOME=/home/testuser mix local.rebar --force" # - su testuser -c "HOME=/home/testuser mix local.rebar --force"
- su testuser -c "HOME=/home/testuser mix compile" # - su testuser -c "HOME=/home/testuser mix compile"
- | # - |
if ! su testuser -c "HOME=/home/testuser mix xref graph --format cycles --label compile | awk '{print $0} END{exit ($0 != \"No cycles found\")}'"; then # if ! su testuser -c "HOME=/home/testuser mix xref graph --format cycles --label compile | awk '{print $0} END{exit ($0 != \"No cycles found\")}'"; then
touch fail.stamp # touch fail.stamp
exit 1 # exit 1
fi # fi
ensure-status: ensure-status:
image: *elixir-image image: *elixir-image