File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 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 :
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
You can’t perform that action at this time.
0 commit comments