Skip to content

Commit

Permalink
update cargo_auto_lib to 1.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
luciano_bestia committed Feb 7, 2024
1 parent 12e802d commit 7d09547
Show file tree
Hide file tree
Showing 50 changed files with 722 additions and 90 deletions.
2 changes: 0 additions & 2 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,3 @@
*.html text eol=lf
*.js text eol=lf
*.css text eol=lf


27 changes: 17 additions & 10 deletions .github/workflows/rust_fmt_auto_build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,32 +15,39 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- name: Cache rust dependencies - what about automation tasks
- name: checkout
uses: actions/checkout@v4

- name: cargo fmt -- --check
run: cargo fmt -- --check

- name: Run cache for rust dependencies
uses: Swatinem/rust-cache@v2.7.3

- name: Configure sccache
run: echo "RUSTC_WRAPPER=sccache" >> $GITHUB_ENV; echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV

- name: Run sccache-cache for artifacts
uses: mozilla-actions/sccache-action@v0.0.4
- name: cargo fmt -- --check
run: cargo fmt -- --check
- name: cargo-install cargo-auto

- name: install and cache cargo-auto
uses: baptiste0928/cargo-install@v3.0.0
with:
crate: cargo-auto
- name: Cache for automation tasks todo maybe it must be separate

- name: Cache for automation tasks
uses: actions/cache@v4.0.0
with:
path: |
/home/runner/work/cargo-auto/cargo-auto/automation_tasks_rs/.file_hashes.json
/home/runner/work/cargo-auto/cargo-auto/automation_tasks_rs/target
/home/runner/work/cargo-auto/cargo-auto/automation_tasks_rs/Cargo.lock
/home/runner/work/cargo-auto/cargo-auto/automation_tasks_rs/Cargo.toml
key: automation_tasks_rs
- name: cargo build automation_tasks_rs
working-directory: ./automation_tasks_rs
run: cargo build

- name: cargo auto build
run: cargo auto build

- name: cargo auto test
run: cargo auto test


2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cargo-auto"
version = "2024.204.206"
version = "2024.207.2303"
authors = ["bestia.dev"]
homepage = "https://bestia.dev"
edition = "2021"
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
[//]: # (auto_cargo_toml_to_md start)

**cargo-auto - automation tasks written in Rust language for the build process of Rust projects**
***version: 2024.204.206 date: 2024-02-04 author: [bestia.dev](https://bestia.dev) repository: [GitHub](https://github.com/bestia-dev/cargo-auto)***
***version: 2024.207.2303 date: 2024-02-07 author: [bestia.dev](https://bestia.dev) repository: [GitHub](https://github.com/bestia-dev/cargo-auto)***

[//]: # (auto_cargo_toml_to_md end)

Expand All @@ -21,11 +21,11 @@
![Hits](https://bestia.dev/webpage_hit_counter/get_svg_image/959103982.svg)

[//]: # (auto_lines_of_code start)
[![Lines in Rust code](https://img.shields.io/badge/Lines_in_Rust-9139-green.svg)](https://github.com/bestia-dev/cargo-auto/)
[![Lines in Rust code](https://img.shields.io/badge/Lines_in_Rust-9181-green.svg)](https://github.com/bestia-dev/cargo-auto/)
[![Lines in Doc comments](https://img.shields.io/badge/Lines_in_Doc_comments-471-blue.svg)](https://github.com/bestia-dev/cargo-auto/)
[![Lines in Comments](https://img.shields.io/badge/Lines_in_comments-349-purple.svg)](https://github.com/bestia-dev/cargo-auto/)
[![Lines in examples](https://img.shields.io/badge/Lines_in_examples-0-yellow.svg)](https://github.com/bestia-dev/cargo-auto/)
[![Lines in tests](https://img.shields.io/badge/Lines_in_tests-1406-orange.svg)](https://github.com/bestia-dev/cargo-auto/)
[![Lines in tests](https://img.shields.io/badge/Lines_in_tests-1526-orange.svg)](https://github.com/bestia-dev/cargo-auto/)

[//]: # (auto_lines_of_code end)

Expand Down
2 changes: 1 addition & 1 deletion automation_tasks_rs/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion automation_tasks_rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ description = "cargo auto - automation tasks written in Rust language"
publish = false

[dependencies]
cargo_auto_lib = "1.0.96"
cargo_auto_lib = "1.1.2"
base64ct = {version = "1.6.0", features = ["alloc"] }
tokio = {version = "1.36.0", features = ["rt","rt-multi-thread","fs"]}
cargo_auto_github_lib = "0.1.24"
8 changes: 4 additions & 4 deletions docs/cargo_auto/index.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="cargo-auto"><title>cargo_auto - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-fa3bb1812debf86c.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="cargo_auto" data-themes="" data-resource-suffix="" data-rustdoc-version="1.74.1 (a28077b28 2023-12-04)" data-channel="1.74.1" data-search-js="search-8be46b629f5f14a8.js" data-settings-js="settings-74424d7eec62a23e.js" ><script src="../static.files/storage-fec3eaa3851e447d.js"></script><script defer src="../crates.js"></script><script defer src="../static.files/main-c5bd66d33317d69f.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-5d8b3c7633ad77ba.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-16x16-8b506e7a72182f1c.png"><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod crate"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="logo-container" href="../cargo_auto/index.html"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a></nav><nav class="sidebar"><a class="logo-container" href="../cargo_auto/index.html"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a><h2 class="location"><a href="#">Crate cargo_auto</a></h2><div class="sidebar-elems"><ul class="block"><li class="version">Version 2024.204.206</li><li><a id="all-types" href="all.html">All Items</a></li></ul><section><ul class="block"><li><a href="#modules">Modules</a></li><li><a href="#structs">Structs</a></li><li><a href="#constants">Constants</a></li><li><a href="#functions">Functions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><span></span><input class="search-input" name="search" aria-label="Run search in the documentation" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../static.files/wheel-7b819b6101059cd0.svg"></a></div></form></nav><section id="main-content" class="content"><div class="main-heading"><h1>Crate <a class="mod" href="#">cargo_auto</a><button id="copy-path" title="Copy item path to clipboard"><img src="../static.files/clipboard-7571035ce49a181d.svg" width="19" height="18" alt="Copy item path"></button></h1><span class="out-of-band"><a class="src" href="../src/cargo_auto/main.rs.html#2-326">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><h2 id="cargo-auto"><a href="#cargo-auto">cargo-auto</a></h2>
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="cargo-auto"><title>cargo_auto - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceSerif4-Bold-a2c9cd1067f8b328.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><link rel="stylesheet" href="../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../static.files/rustdoc-fa3bb1812debf86c.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="cargo_auto" data-themes="" data-resource-suffix="" data-rustdoc-version="1.74.1 (a28077b28 2023-12-04)" data-channel="1.74.1" data-search-js="search-8be46b629f5f14a8.js" data-settings-js="settings-74424d7eec62a23e.js" ><script src="../static.files/storage-fec3eaa3851e447d.js"></script><script defer src="../crates.js"></script><script defer src="../static.files/main-c5bd66d33317d69f.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-5d8b3c7633ad77ba.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-16x16-8b506e7a72182f1c.png"><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod crate"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">&#9776;</button><a class="logo-container" href="../cargo_auto/index.html"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a></nav><nav class="sidebar"><a class="logo-container" href="../cargo_auto/index.html"><img class="rust-logo" src="../static.files/rust-logo-151179464ae7ed46.svg" alt="logo"></a><h2 class="location"><a href="#">Crate cargo_auto</a></h2><div class="sidebar-elems"><ul class="block"><li class="version">Version 2024.207.2303</li><li><a id="all-types" href="all.html">All Items</a></li></ul><section><ul class="block"><li><a href="#modules">Modules</a></li><li><a href="#structs">Structs</a></li><li><a href="#constants">Constants</a></li><li><a href="#functions">Functions</a></li></ul></section></div></nav><main><div class="width-limiter"><nav class="sub"><form class="search-form"><span></span><input class="search-input" name="search" aria-label="Run search in the documentation" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" title="help" tabindex="-1"><a href="../help.html">?</a></div><div id="settings-menu" tabindex="-1"><a href="../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../static.files/wheel-7b819b6101059cd0.svg"></a></div></form></nav><section id="main-content" class="content"><div class="main-heading"><h1>Crate <a class="mod" href="#">cargo_auto</a><button id="copy-path" title="Copy item path to clipboard"><img src="../static.files/clipboard-7571035ce49a181d.svg" width="19" height="18" alt="Copy item path"></button></h1><span class="out-of-band"><a class="src" href="../src/cargo_auto/main.rs.html#2-326">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>&#x2212;</span>]</button></span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><h2 id="cargo-auto"><a href="#cargo-auto">cargo-auto</a></h2>
<p><strong>cargo-auto - automation tasks written in Rust language for the build process of Rust projects</strong><br />
<em><strong>version: 2024.204.206 date: 2024-02-04 author: <a href="https://bestia.dev">bestia.dev</a> repository: <a href="https://github.com/bestia-dev/cargo-auto">GitHub</a></strong></em></p>
<em><strong>version: 2024.207.2303 date: 2024-02-07 author: <a href="https://bestia.dev">bestia.dev</a> repository: <a href="https://github.com/bestia-dev/cargo-auto">GitHub</a></strong></em></p>
<p><img src="https://img.shields.io/badge/maintained-green" alt="status" />
<img src="https://img.shields.io/badge/ready_for_use-green" alt="status" /></p>
<p><a href="https://crates.io/crates/cargo-auto"><img src="https://img.shields.io/crates/v/cargo-auto.svg" alt="crates.io" /></a>
Expand All @@ -10,11 +10,11 @@
<a href="https://github.com/bestia-dev/cargo-auto/blob/master/LICENSE"><img src="https://img.shields.io/badge/license-MIT-blue.svg" alt="License" /></a>
<a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://github.com/bestia-dev/cargo-auto/workflows/rust_fmt_auto_build_test/badge.svg" alt="Rust" /></a>
<img src="https://bestia.dev/webpage_hit_counter/get_svg_image/959103982.svg" alt="Hits" /></p>
<p><a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://img.shields.io/badge/Lines_in_Rust-9139-green.svg" alt="Lines in Rust code" /></a>
<p><a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://img.shields.io/badge/Lines_in_Rust-9181-green.svg" alt="Lines in Rust code" /></a>
<a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://img.shields.io/badge/Lines_in_Doc_comments-471-blue.svg" alt="Lines in Doc comments" /></a>
<a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://img.shields.io/badge/Lines_in_comments-349-purple.svg" alt="Lines in Comments" /></a>
<a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://img.shields.io/badge/Lines_in_examples-0-yellow.svg" alt="Lines in examples" /></a>
<a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://img.shields.io/badge/Lines_in_tests-1406-orange.svg" alt="Lines in tests" /></a></p>
<a href="https://github.com/bestia-dev/cargo-auto/"><img src="https://img.shields.io/badge/Lines_in_tests-1526-orange.svg" alt="Lines in tests" /></a></p>
<p>Hashtags: #rustlang #tutorial #buildtool #developmenttool #cli<br />
My projects on GitHub are more like a tutorial than a finished product: <a href="https://github.com/bestia-dev/tutorials_rust_wasm">bestia-dev tutorials</a>.</p>
<h3 id="try-it"><a href="#try-it">Try it</a></h3>
Expand Down
Loading

0 comments on commit 7d09547

Please sign in to comment.