update workflows

This commit is contained in:
Ferdinand Schober
2026-03-25 11:09:37 +01:00
parent be452bc59e
commit 59383bb9c0
3 changed files with 12 additions and 34 deletions

View File

@@ -84,7 +84,9 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: install dependencies
run: brew install gtk4 libadwaita imagemagick librsvg
run: |
brew install --cask inkscape
brew install gtk4 libadwaita imagemagick librsvg
- name: Release Build
run: |
cargo build --release
@@ -112,7 +114,9 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: install dependencies
run: brew install gtk4 libadwaita imagemagick librsvg
run: |
brew install --cask inkscape
brew install gtk4 libadwaita imagemagick librsvg
- name: Release Build
run: |
cargo build --release

View File

@@ -80,7 +80,9 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: install dependencies
run: brew install gtk4 libadwaita imagemagick librsvg
run: |
brew install --cask inkscape
brew install gtk4 libadwaita imagemagick librsvg
- name: Release Build
run: |
cargo build --release
@@ -108,7 +110,9 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: install dependencies
run: brew install gtk4 libadwaita imagemagick librsvg
run: |
brew install --cask inkscape
brew install gtk4 libadwaita imagemagick librsvg
- name: Release Build
run: |
cargo build --release

View File

@@ -1,30 +0,0 @@
name: Test Icon script
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
macos-release-build:
runs-on: macos-15-intel
steps:
- uses: actions/checkout@v4
- name: install dependencies
run: |
brew install --cask inkscape
brew install gtk4 libadwaita imagemagick librsvg
- name: Make icns
run: scripts/makeicns.sh
macos-aarch64-release-build:
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: install dependencies
run: |
brew install --cask inkscape
brew install gtk4 libadwaita imagemagick librsvg
- name: Make icns
run: scripts/makeicns.sh