Skip to content

Commit 9aa0714

Browse files
authored
chore: try to fix ci
1 parent c7bcf18 commit 9aa0714

2 files changed

Lines changed: 11 additions & 13 deletions

File tree

.github/workflows/ci.yml

Lines changed: 0 additions & 10 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
name: Release
22

33
on:
4-
push:
5-
tags:
6-
- "v*.*.*"
4+
- push
5+
# tags:
6+
# - "v*.*.*"
7+
- workflow_dispatch
78

89
jobs:
910
release:
1011
name: Release - ${{ matrix.platform.os-name }}
1112
strategy:
13+
fail-fast: false
1214
matrix:
1315
platform:
1416
- os-name: Linux-x86_64
@@ -33,6 +35,12 @@ jobs:
3335

3436
runs-on: ${{ matrix.platform.runs-on }}
3537
steps:
38+
- name: Install system dependencies (Linux)
39+
if: matrix.platform.runs-on == 'ubuntu-24.04'
40+
run: sudo apt-get update && sudo apt-get install -y libgphoto2-dev libcups2-dev
41+
- name: Install system dependencies (MacOS)
42+
if: matrix.platform.runs-on == 'macOS-latest'
43+
run: brew update && brew install cups libgphoto2
3644
- name: Checkout
3745
uses: actions/checkout@v6
3846
- name: Build binary

0 commit comments

Comments
 (0)