Skip to content

Commit 59f2d6c

Browse files
authored
Merge pull request #3 from SillyLittleTech/codex/fix-macos-ci-build-app-icon-error
Generate Tauri icons in CI workflows before build
2 parents 9cb7aec + 31afe1f commit 59f2d6c

13 files changed

Lines changed: 8 additions & 68 deletions

.github/workflows/build-and-release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ jobs:
5656
working-directory: cross-platform
5757
run: npm ci
5858

59+
- name: Generate Tauri icons
60+
working-directory: cross-platform
61+
run: npx tauri icon ../JotIcon-iOS-Default-1024x1024@1x.png
62+
5963
- name: Build cross-platform app
6064
working-directory: cross-platform
6165
run: npm run build -- --verbose

.github/workflows/prerelease.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ jobs:
6363
working-directory: cross-platform
6464
run: npm ci
6565

66+
- name: Generate Tauri icons
67+
working-directory: cross-platform
68+
run: npx tauri icon ../JotIcon-iOS-Default-1024x1024@1x.png
69+
6670
- name: Build cross-platform app
6771
working-directory: cross-platform
6872
run: npm run build -- --verbose

Contents.json

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

icon_1024x1024.png

-538 KB
Binary file not shown.

icon_128x128.png

-20.6 KB
Binary file not shown.

icon_16x16.png

-1.17 KB
Binary file not shown.

icon_256x256 1.png

-57.4 KB
Binary file not shown.

icon_256x256.png

-57.4 KB
Binary file not shown.

icon_32x32 1.png

-2.93 KB
Binary file not shown.

icon_32x32.png

-2.93 KB
Binary file not shown.

0 commit comments

Comments
 (0)