Skip to content

add jxl support to libvips #3

add jxl support to libvips

add jxl support to libvips #3

Workflow file for this run

name: CI
on:
- push
- pull_request
permissions: {}
jobs:
check-latest-versions:
permissions:
contents: read
runs-on: 'ubuntu-24.04'
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Check latest versions
run: ./check-latest-versions.sh
build:
permissions:
contents: read
name: build-${{ matrix.platform }}
runs-on: ${{ matrix.os }}
needs: check-latest-versions
strategy:
fail-fast: false
matrix:
include:
- os: 'ubuntu-24.04'
platform: 'linux-x64'
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install dependencies (macOS)
if: runner.os == 'macOS'
run: |
pipx install meson
brew install automake nasm
- name: Build ${{ matrix.platform }}
run: ./build.sh ${{ matrix.platform }}
- name: Upload ${{ matrix.platform }} artifact
uses: actions/upload-artifact@v4
with:
name: build-${{ matrix.platform }}
path: '*.tar.gz'
compression-level: 0
retention-days: 1
if-no-files-found: error