Skip to content

Commit 7a31fbd

Browse files
committed
Update CI to use latest Elixir; run apt-get update
1 parent f9d7349 commit 7a31fbd

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
# Specify the OTP and Elixir versions to use when building
3030
# and running the workflow steps.
3131
# Since Bumblebee required OTP 26 (because of Req/Finch/Telemetry)
32-
# we only test on OTP 26 and later. Non-bumblebee installs will
32+
# we only test on OTP 26 and later. Non-bumblebee installs will
3333
# also work on OTP 25.
3434
matrix:
3535
include:
@@ -44,6 +44,8 @@ jobs:
4444
elixir: "1.17.2-otp-27"
4545
- otp: "27.2"
4646
elixir: "1.18.1-otp-27"
47+
- otp: "28.3"
48+
elixir: "1.19.4-otp-28"
4749
lint: true
4850
steps:
4951
# Step: Setup Elixir + Erlang image as the base.
@@ -84,14 +86,18 @@ jobs:
8486
${{ runner.os }}-mix-${{ env.cache-name }}-
8587
${{ runner.os }}-mix-
8688
89+
# Step: Update dependencies
90+
- name: Update Ubuntu dependencies
91+
run: sudo apt-get update
92+
8793
# Step: Install the dependencies for libvips
8894
- name: Install libvips build dependencies
8995
run: sudo apt-get install build-essential meson libwebp-dev libheif-dev libavif-dev libcgif0 libcgif-dev libxml2-dev libfftw3-dev libmagickwand-dev libopenexr-dev liborc-0.4-0 gobject-introspection libgirepository1.0-dev libgsf-1-dev libglib2.0-dev liborc-0.4-dev libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 curl xz-utils
9096

9197
# Install latest libvips
9298
- name: Get latest version of libvips
9399
run: |
94-
VIPS_LATEST_RELEASE="https://github.com/libvips/libvips/releases/download/v8.16.1/vips-8.16.1.tar.xz"
100+
VIPS_LATEST_RELEASE="https://github.com/libvips/libvips/releases/download/v8.18.0/vips-8.18.0.tar.xz"
95101
echo "VIPS_LATEST_RELEASE=${VIPS_LATEST_RELEASE}" >> $GITHUB_ENV
96102
97103
- name: Cache libvips artifacts

0 commit comments

Comments
 (0)