From b075a18fb510aca654e535443039ed65b96c1c2a Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Mon, 6 Oct 2025 18:07:31 +0300 Subject: [PATCH] Migrate deps:update to dev:update in standalone script --- mise-tasks/dev/update | 13 ++++++++++ mise.toml | 60 ------------------------------------------- 2 files changed, 13 insertions(+), 60 deletions(-) create mode 100755 mise-tasks/dev/update diff --git a/mise-tasks/dev/update b/mise-tasks/dev/update new file mode 100755 index 00000000..56a97e81 --- /dev/null +++ b/mise-tasks/dev/update @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +#MISE description="Update dependencies. Errors at the firsst outdated dependency" + +set -e + +npm update --prefix assets + +mix do tailwind.update_version, esbuild.update_version, sqlean.update_version + +mix deps.update --all + +gh extension upgrade gfm-preview diff --git a/mise.toml b/mise.toml index df333ee9..67a9fbb0 100644 --- a/mise.toml +++ b/mise.toml @@ -11,68 +11,8 @@ hurl = 'latest' sqlite = 'latest' gh = 'latest' -# BUILDING BLOCKS - -# NPM DEPS - -[tasks.npm-install] -run = 'npm ci --prefix assets' -hide = true - -[tasks.npm-update] -run = 'npm update --prefix assets' -hide = true - -# TAILWIND DEP - -[tasks.tailwind-update] -description = 'Update the Tailwind version configured in the project' -run = 'mix tailwind.update_version' -hide = true - -# ESBUILD DEP - -[tasks.esbuild-update] -description = 'Update the esbuild version configured in the project' -run = 'mix esbuild.update_version' -hide = true - -# MIX DEPS - -[tasks.mix-update] -description = 'Update mix dependencies' -run = ['mix deps.update --all'] -hide = true - -# SQLEAN EXTENSIONS - -[tasks.sqlean-update] -description = 'Update the sqlite3 extensions configured in the project' -run = ['mix sqlean.update_version'] -hide = true - -# TOOLING - -[tasks.gh-markdown-preview-extension-update] -description = 'Update the gh extension to preview GH-flavoured markdown files locally' -run = ['gh extension upgrade gfm-preview'] -hide = true - # PUBLIC TASKS -# DEPENDENCIES - -[tasks."deps:update"] -depends = [ - 'npm-update', - 'tailwind-update', - 'esbuild-update', - 'sqlean-update', - 'mix-update', - 'gh-markdown-preview-extension-update', -] -description = 'Update dependencies' - # CI [tasks."ci:watch"]