(fix): try workflow fix
Some checks failed
/ build-mobile (push) Failing after 1s
/ build-web (push) Failing after 1s
/ build-desktop (linux) (push) Failing after 1s
/ release (push) Has been skipped

This commit is contained in:
Alois 2026-06-28 19:21:21 +02:00
commit 70740e31e6
4 changed files with 20 additions and 22 deletions

View file

@ -16,13 +16,13 @@ jobs:
run: nix develop .#electron --command bun install --frozen-lockfile run: nix develop .#electron --command bun install --frozen-lockfile
- name: Copy licenses - name: Copy licenses
run: nix develop .#electron --command bun run copy-licenses run: nix develop .#electron --command bun --bun run copy-licenses
- name: Build packages - name: Build packages
run: nix develop .#electron --command bun run build:packages run: nix develop .#electron --command bun --bun run build:packages
- name: Build web - name: Build web
run: nix develop .#electron --command bun run build:web run: nix develop .#electron --command bun --bun run build:web
- name: Deploy - name: Deploy
run: nix develop .#electron --command rsync -a --delete apps/web/dist/ /var/lib/www/tensamin-web-dev/ run: nix develop .#electron --command rsync -a --delete apps/web/dist/ /var/lib/www/tensamin-web-dev/
@ -37,10 +37,10 @@ jobs:
run: nix develop .#tauri --command bun install --frozen-lockfile run: nix develop .#tauri --command bun install --frozen-lockfile
- name: Copy licenses - name: Copy licenses
run: nix develop .#tauri --command bun run copy-licenses run: nix develop .#tauri --command bun --bun run copy-licenses
- name: Build packages - name: Build packages
run: nix develop .#tauri --command bun run build:packages run: nix develop .#tauri --command bun --bun run build:packages
- name: Setup Android Keystore - name: Setup Android Keystore
env: env:
@ -97,7 +97,7 @@ jobs:
fi fi
- name: Build mobile - name: Build mobile
run: nix develop .#tauri --command bun run build:mobile run: nix develop .#tauri --command bun --bun run build:mobile
- name: Upload mobile artifact - name: Upload mobile artifact
uses: https://data.forgejo.org/actions/upload-artifact@v3 uses: https://data.forgejo.org/actions/upload-artifact@v3
@ -118,10 +118,10 @@ jobs:
run: nix develop .#electron --command bun install --frozen-lockfile run: nix develop .#electron --command bun install --frozen-lockfile
- name: Copy licenses - name: Copy licenses
run: nix develop .#electron --command bun run copy-licenses run: nix develop .#electron --command bun --bun run copy-licenses
- name: Build packages - name: Build packages
run: nix develop .#electron --command bun run build:packages run: nix develop .#electron --command bun --bun run build:packages
- name: Set Electron dev version - name: Set Electron dev version
run: | run: |
@ -141,7 +141,7 @@ jobs:
EOF EOF
- name: Build Electron desktop - name: Build Electron desktop
run: nix develop .#electron --command bun run build:desktop run: nix develop .#electron --command bun --bun run build:desktop
- name: Upload desktop artifacts - name: Upload desktop artifacts
uses: https://data.forgejo.org/actions/upload-artifact@v3 uses: https://data.forgejo.org/actions/upload-artifact@v3

View file

@ -17,13 +17,13 @@ jobs:
run: nix develop .#electron --command bun install --frozen-lockfile run: nix develop .#electron --command bun install --frozen-lockfile
- name: Copy licenses - name: Copy licenses
run: nix develop .#electron --command bun run copy-licenses run: nix develop .#electron --command bun --bun run copy-licenses
- name: Build packages - name: Build packages
run: nix develop .#electron --command bun run build:packages run: nix develop .#electron --command bun --bun run build:packages
- name: Build web - name: Build web
run: nix develop .#electron --command bun run build:web run: nix develop .#electron --command bun --bun run build:web
- name: Deploy - name: Deploy
run: nix develop .#electron --command rsync -a --delete apps/web/dist/ /var/lib/www/tensamin-web-prod/ run: nix develop .#electron --command rsync -a --delete apps/web/dist/ /var/lib/www/tensamin-web-prod/
@ -38,10 +38,10 @@ jobs:
run: nix develop .#tauri --command bun install --frozen-lockfile run: nix develop .#tauri --command bun install --frozen-lockfile
- name: Copy licenses - name: Copy licenses
run: nix develop .#tauri --command bun run copy-licenses run: nix develop .#tauri --command bun --bun run copy-licenses
- name: Build packages - name: Build packages
run: nix develop .#tauri --command bun run build:packages run: nix develop .#tauri --command bun --bun run build:packages
- name: Setup Android Keystore - name: Setup Android Keystore
env: env:
@ -98,7 +98,7 @@ jobs:
fi fi
- name: Build mobile - name: Build mobile
run: nix develop .#tauri --command bun run build:mobile run: nix develop .#tauri --command bun --bun run build:mobile
- name: Upload mobile artifact - name: Upload mobile artifact
uses: https://data.forgejo.org/actions/upload-artifact@v3 uses: https://data.forgejo.org/actions/upload-artifact@v3
@ -119,10 +119,10 @@ jobs:
run: nix develop .#electron --command bun install --frozen-lockfile run: nix develop .#electron --command bun install --frozen-lockfile
- name: Copy licenses - name: Copy licenses
run: nix develop .#electron --command bun run copy-licenses run: nix develop .#electron --command bun --bun run copy-licenses
- name: Build packages - name: Build packages
run: nix develop .#electron --command bun run build:packages run: nix develop .#electron --command bun --bun run build:packages
- name: Set Electron prod version - name: Set Electron prod version
run: | run: |
@ -140,7 +140,7 @@ jobs:
EOF EOF
- name: Build Electron desktop - name: Build Electron desktop
run: nix develop .#electron --command bun run build:desktop run: nix develop .#electron --command bun --bun run build:desktop
- name: Upload desktop artifacts - name: Upload desktop artifacts
uses: https://data.forgejo.org/actions/upload-artifact@v3 uses: https://data.forgejo.org/actions/upload-artifact@v3

View file

@ -9,15 +9,13 @@
"type": "module", "type": "module",
"scripts": { "scripts": {
"format": "bunx prettier --write .", "format": "bunx prettier --write .",
"lint": "if command -v nix >/dev/null 2>&1 && [ -z \"$IN_NIX_SHELL\" ]; then nix develop .#electron --command bun run lint:raw; else bun run lint:raw; fi", "lint": "bun scripts/lint-packages.ts",
"lint:raw": "bun scripts/lint-packages.ts",
"check": "fallow && bun run lint", "check": "fallow && bun run lint",
"copy-licenses": "bun scripts/copy-licenses.ts", "copy-licenses": "bun scripts/copy-licenses.ts",
"copy-releases": "bun scripts/copy-releases.ts", "copy-releases": "bun scripts/copy-releases.ts",
"pre-build": "bun run lint && bun run build:packages", "pre-build": "bun run lint && bun run build:packages",
"build:apps": "bun run copy-licenses && bun run pre-build && bun run build:mobile && bun run build:desktop && bun --bun run copy-releases", "build:apps": "bun run copy-licenses && bun run pre-build && bun run build:mobile && bun run build:desktop && bun --bun run copy-releases",
"build:packages": "if command -v nix >/dev/null 2>&1 && [ -z \"$IN_NIX_SHELL\" ]; then nix develop .#electron --command bun run build:packages:raw; else bun run build:packages:raw; fi", "build:packages": "bun scripts/build-packages.ts",
"build:packages:raw": "bun scripts/build-packages.ts",
"update:packages": "bun scripts/update-packages.ts", "update:packages": "bun scripts/update-packages.ts",
"dev:web": "cd apps/web && bun dev", "dev:web": "cd apps/web && bun dev",
"build:web": "cd apps/web && bun run build", "build:web": "cd apps/web && bun run build",

0
temp
View file