From 6eb6844cd9f8e505879f480485ae46510692f7a1 Mon Sep 17 00:00:00 2001 From: Lucas Colombo Date: Sun, 26 May 2024 04:03:00 -0300 Subject: [PATCH] =?UTF-8?q?ci:=20=F0=9F=94=84=20add=20pre-release=20tasks?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Taskfile.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Taskfile.yaml b/Taskfile.yaml index 591f666..8c24fc8 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -34,11 +34,21 @@ tasks: cmds: - cargo +nightly fmt --all + fmt:check: + desc: ๐ŸŽจ check format + cmds: + - cargo +nightly fmt --all --check + lint: desc: ๐Ÿงถ lint lool cmds: - cargo clippy --fix --all-features --allow-staged + lint:check: + desc: ๐Ÿงถ check linting + cmds: + - cargo clippy --all-features --allow-staged + test: desc: ๐Ÿงช test lool cmds: @@ -65,6 +75,12 @@ tasks: cmds: - cargo release major --execute --no-confirm + release:pre: + desc: ๐Ÿš€ prerelease rustler-core + deps: + - fmt:check + - lint:check + release: aliases: - "publish"