MOD: taskfile cleanup

This commit is contained in:
JohnE 2026-04-30 22:15:00 -07:00
parent 80e0e65462
commit 3c3fd39ab8
1 changed files with 17 additions and 1 deletions

View File

@ -1,5 +1,5 @@
# https://taskfile.dev
version: "3"
silent: true # This makes all tasks silent by default
vars:
APPLE_TARGETS: "aarch64-apple-ios aarch64-apple-darwin x86_64-apple-darwin"
@ -201,6 +201,22 @@ tasks:
- task: release
- task: build:apple
# ── Publish ─────────────────────────────────────────────────────────────
release:
desc: "Push trunk and sync lum_ccc_fplugin Cargo.lock to the new commit"
summary: |
Runs in order:
1. git push gitea trunk (lum_ccc_rust)
2. dev-sync.sh --update (lum_ccc_fplugin) — updates Cargo.lock + clears build cache
Set FPLUGIN_DIR env var to override the default fplugin path.
vars:
FPLUGIN_DIR:
sh: echo "${FPLUGIN_DIR:-/Volumes/LUM/source/letusmsg_proj/app/lum_ccc_fplugin}"
cmds:
- git push gitea trunk
- "{{.FPLUGIN_DIR}}/scripts/dev-sync.sh --update"
# ── Utility ─────────────────────────────────────────────────────────────
clean: