diff --git a/README.md b/README.md index 6dad455..4de44ac 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # 🦀 Rust GitHub Actions Workflow 🚀 [![Rust](https://img.shields.io/badge/Language-Rust-blue?style=flat-square)](https://www.rust-lang.org) -[![Build Status](https://github.com/tailcallhq/rust-gh-workflows/actions/workflows/ci.yml/badge.svg?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/actions) +[![Build Status](https://github.com/tailcallhq/rust-gh-workflow/actions/workflows/ci.yml/badge.svg?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/actions) [![License: MIT](https://img.shields.io/badge/License-MIT-green?style=flat-square)](https://opensource.org/licenses/MIT) [![Crates.io](https://img.shields.io/crates/v/gh-workflow?style=flat-square)](https://crates.io/crates/gh-workflow) -[![Contributors](https://img.shields.io/github/contributors/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/graphs/contributors) -[![GitHub forks](https://img.shields.io/github/forks/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/network/members) -[![Stars](https://img.shields.io/github/stars/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/stargazers) -[![Issues](https://img.shields.io/github/issues/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/issues) +[![Contributors](https://img.shields.io/github/contributors/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/graphs/contributors) +[![GitHub forks](https://img.shields.io/github/forks/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/network/members) +[![Stars](https://img.shields.io/github/stars/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/stargazers) +[![Issues](https://img.shields.io/github/issues/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/issues) ## 🧑‍💻 What is Rust GitHub Workflows? @@ -33,7 +33,7 @@ or via CLI cargo add --build gh-workflow ``` -Then you can start creating GitHub Actions in your [build.rs](https://github.com/tailcallhq/rust-gh-workflows/blob/main/workspace/gh-workflow-gen/build.rs). +Then you can start creating GitHub Actions in your [build.rs](https://github.com/tailcallhq/rust-gh-workflow/blob/main/workspace/gh-workflow-gen/build.rs). ## 💡 Why Rust? @@ -47,11 +47,11 @@ This project is licensed under the Apache 2.0 License - see the [LICENSE](LICENS A big thank you to all the contributors who helped make this project a success! 🙏 -[![Contributors](https://contrib.rocks/image?repo=tailcallhq/rust-gh-workflows)](https://github.com/tailcallhq/rust-gh-workflows/graphs/contributors) +[![Contributors](https://contrib.rocks/image?repo=tailcallhq/rust-gh-workflow)](https://github.com/tailcallhq/rust-gh-workflow/graphs/contributors) ## 🌟 Show Your Support -If you like this project, please consider giving it a ⭐ on [GitHub](https://github.com/tailcallhq/rust-gh-workflows) and share it with the community! +If you like this project, please consider giving it a ⭐ on [GitHub](https://github.com/tailcallhq/rust-gh-workflow) and share it with the community! ## 🔗 Inspiration diff --git a/workspace/gh-workflow/CHANGELOG.md b/workspace/gh-workflow/CHANGELOG.md index 8cce2ae..08fbfb8 100644 --- a/workspace/gh-workflow/CHANGELOG.md +++ b/workspace/gh-workflow/CHANGELOG.md @@ -47,7 +47,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** - - Improve type-safety for Step ([`790765a`](https://github.com/tailcallhq/rust-gh-workflows/commit/790765acf303891b491a37ee7d07413debd90f67)) + - Improve type-safety for Step ([`790765a`](https://github.com/tailcallhq/rust-gh-workflow/commit/790765acf303891b491a37ee7d07413debd90f67))
## v0.1.2 (2024-11-08) @@ -81,10 +81,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** - - Release gh-workflow v0.1.2 ([`e71bec6`](https://github.com/tailcallhq/rust-gh-workflows/commit/e71bec6475696c55f7db6cb399fe1572bde5d017)) - - Lint fixes ([`9230d1f`](https://github.com/tailcallhq/rust-gh-workflows/commit/9230d1f1dc00b87038ec17f39deca77c9be6ffa6)) - - Add `Workflow::setup_rust()` helper ([`5a3f184`](https://github.com/tailcallhq/rust-gh-workflows/commit/5a3f18477a2bddc662d3f100e7dd6cbf002cdd2f)) - - Add wasm to possible targets ([`f74da3d`](https://github.com/tailcallhq/rust-gh-workflows/commit/f74da3df992ee7c10564679c10b695e5b96a85c6)) + - Release gh-workflow v0.1.2 ([`e71bec6`](https://github.com/tailcallhq/rust-gh-workflow/commit/e71bec6475696c55f7db6cb399fe1572bde5d017)) + - Lint fixes ([`9230d1f`](https://github.com/tailcallhq/rust-gh-workflow/commit/9230d1f1dc00b87038ec17f39deca77c9be6ffa6)) + - Add `Workflow::setup_rust()` helper ([`5a3f184`](https://github.com/tailcallhq/rust-gh-workflow/commit/5a3f18477a2bddc662d3f100e7dd6cbf002cdd2f)) + - Add wasm to possible targets ([`f74da3d`](https://github.com/tailcallhq/rust-gh-workflow/commit/f74da3df992ee7c10564679c10b695e5b96a85c6))
## v0.1.1 (2024-11-08) @@ -108,10 +108,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details * **Uncategorized** - - Release gh-workflow v0.1.1 ([`4dfbd11`](https://github.com/tailcallhq/rust-gh-workflows/commit/4dfbd11bb17f22245601c7a1d36d701328e8e646)) - - Release gh-workflow v0.1.1 ([`c58445e`](https://github.com/tailcallhq/rust-gh-workflows/commit/c58445effa55bca60e2283205feba758365efe51)) - - Release gh-workflow v0.1.1 ([`677a89e`](https://github.com/tailcallhq/rust-gh-workflows/commit/677a89e38a74410db14c7546499a1ce818befd96)) - - Add readme file ([`55d81b0`](https://github.com/tailcallhq/rust-gh-workflows/commit/55d81b06bf673774e9559915cbe1cb49ccf0a6c5)) + - Release gh-workflow v0.1.1 ([`4dfbd11`](https://github.com/tailcallhq/rust-gh-workflow/commit/4dfbd11bb17f22245601c7a1d36d701328e8e646)) + - Release gh-workflow v0.1.1 ([`c58445e`](https://github.com/tailcallhq/rust-gh-workflow/commit/c58445effa55bca60e2283205feba758365efe51)) + - Release gh-workflow v0.1.1 ([`677a89e`](https://github.com/tailcallhq/rust-gh-workflow/commit/677a89e38a74410db14c7546499a1ce818befd96)) + - Add readme file ([`55d81b0`](https://github.com/tailcallhq/rust-gh-workflow/commit/55d81b06bf673774e9559915cbe1cb49ccf0a6c5))
## v0.1.0 (2024-11-08) @@ -175,7 +175,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - 18 commits contributed to the release. - 12 commits were understood as [conventional](https://www.conventionalcommits.org). - - 4 unique issues were worked on: [#13](https://github.com/tailcallhq/rust-gh-workflows/issues/13), [#14](https://github.com/tailcallhq/rust-gh-workflows/issues/14), [#19](https://github.com/tailcallhq/rust-gh-workflows/issues/19), [#21](https://github.com/tailcallhq/rust-gh-workflows/issues/21) + - 4 unique issues were worked on: [#13](https://github.com/tailcallhq/rust-gh-workflow/issues/13), [#14](https://github.com/tailcallhq/rust-gh-workflow/issues/14), [#19](https://github.com/tailcallhq/rust-gh-workflow/issues/19), [#21](https://github.com/tailcallhq/rust-gh-workflow/issues/21) ### Commit Details @@ -183,28 +183,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
view details - * **[#13](https://github.com/tailcallhq/rust-gh-workflows/issues/13)** - - Tests ([`e91cd89`](https://github.com/tailcallhq/rust-gh-workflows/commit/e91cd8944cfa9cf758889c4157f12bc01758fee1)) - * **[#14](https://github.com/tailcallhq/rust-gh-workflows/issues/14)** - - Autogen CI ([`dccdb36`](https://github.com/tailcallhq/rust-gh-workflows/commit/dccdb3612602559e3c39e83ae3894086e06c5a5d)) - * **[#19](https://github.com/tailcallhq/rust-gh-workflows/issues/19)** - - Accept path `AsRef` ([`55f52de`](https://github.com/tailcallhq/rust-gh-workflows/commit/55f52de53065d626aaea8007651251a9a86acc98)) - * **[#21](https://github.com/tailcallhq/rust-gh-workflows/issues/21)** - - Validate on CI ([`8f3615d`](https://github.com/tailcallhq/rust-gh-workflows/commit/8f3615d7d3e6b71946b09c68a4ec8dc7cb3418a7)) + * **[#13](https://github.com/tailcallhq/rust-gh-workflow/issues/13)** + - Tests ([`e91cd89`](https://github.com/tailcallhq/rust-gh-workflow/commit/e91cd8944cfa9cf758889c4157f12bc01758fee1)) + * **[#14](https://github.com/tailcallhq/rust-gh-workflow/issues/14)** + - Autogen CI ([`dccdb36`](https://github.com/tailcallhq/rust-gh-workflow/commit/dccdb3612602559e3c39e83ae3894086e06c5a5d)) + * **[#19](https://github.com/tailcallhq/rust-gh-workflow/issues/19)** + - Accept path `AsRef` ([`55f52de`](https://github.com/tailcallhq/rust-gh-workflow/commit/55f52de53065d626aaea8007651251a9a86acc98)) + * **[#21](https://github.com/tailcallhq/rust-gh-workflow/issues/21)** + - Validate on CI ([`8f3615d`](https://github.com/tailcallhq/rust-gh-workflow/commit/8f3615d7d3e6b71946b09c68a4ec8dc7cb3418a7)) * **Uncategorized** - - Release gh-workflow v0.1.0 ([`374d65c`](https://github.com/tailcallhq/rust-gh-workflows/commit/374d65c8c638b50efe5724d44f2bc1b409ab5a56)) - - Update license ([`17a92e4`](https://github.com/tailcallhq/rust-gh-workflows/commit/17a92e4d66226b5b22feadce6b2b79326be328d1)) - - Release gh-workflow v0.1.0 ([`3d5543b`](https://github.com/tailcallhq/rust-gh-workflows/commit/3d5543b427685752770a75ce3d078f7b38f7a5f2)) - - Release gh-workflow v0.1.0 ([`4602f22`](https://github.com/tailcallhq/rust-gh-workflows/commit/4602f22c2437cad2467ee083402b0eb7f29ab045)) - - Add changelog ([`cbf51ab`](https://github.com/tailcallhq/rust-gh-workflows/commit/cbf51abc82da429539cff463aebb83f941b62922)) - - Update license ([`7f8b45f`](https://github.com/tailcallhq/rust-gh-workflows/commit/7f8b45f3f2065fc953da5fd4447183d0bcb94e38)) - - Update manifest ([`770b3e3`](https://github.com/tailcallhq/rust-gh-workflows/commit/770b3e33773db936b91a416fb3ac26c809b2ad14)) - - Add license ([`d73d9fa`](https://github.com/tailcallhq/rust-gh-workflows/commit/d73d9faf093e15fc9d91a9318ca84f6113a310b0)) - - Update build ([`1a004fc`](https://github.com/tailcallhq/rust-gh-workflows/commit/1a004fc27cb6c44a6b76d5ca20b50dbfc90b4efe)) - - Update event ([`a0bf957`](https://github.com/tailcallhq/rust-gh-workflows/commit/a0bf95769e66eed96cc9b5b81c51bcf38e1b49fc)) - - Drop commented code ([`fe53956`](https://github.com/tailcallhq/rust-gh-workflows/commit/fe539566c65313f19f8773fea6cf78aa49cb7e65)) - - Add events ([`d770fc8`](https://github.com/tailcallhq/rust-gh-workflows/commit/d770fc8bec19a8dd6e7b680b8d61819383b50498)) - - Add warning in generated config ([`9054532`](https://github.com/tailcallhq/rust-gh-workflows/commit/90545329d44378175e1bbabe5595868720961dad)) - - Update folder structure ([`5e43aa1`](https://github.com/tailcallhq/rust-gh-workflows/commit/5e43aa120b9f37227bc0d1e9d2c3c840a652319e)) + - Release gh-workflow v0.1.0 ([`374d65c`](https://github.com/tailcallhq/rust-gh-workflow/commit/374d65c8c638b50efe5724d44f2bc1b409ab5a56)) + - Update license ([`17a92e4`](https://github.com/tailcallhq/rust-gh-workflow/commit/17a92e4d66226b5b22feadce6b2b79326be328d1)) + - Release gh-workflow v0.1.0 ([`3d5543b`](https://github.com/tailcallhq/rust-gh-workflow/commit/3d5543b427685752770a75ce3d078f7b38f7a5f2)) + - Release gh-workflow v0.1.0 ([`4602f22`](https://github.com/tailcallhq/rust-gh-workflow/commit/4602f22c2437cad2467ee083402b0eb7f29ab045)) + - Add changelog ([`cbf51ab`](https://github.com/tailcallhq/rust-gh-workflow/commit/cbf51abc82da429539cff463aebb83f941b62922)) + - Update license ([`7f8b45f`](https://github.com/tailcallhq/rust-gh-workflow/commit/7f8b45f3f2065fc953da5fd4447183d0bcb94e38)) + - Update manifest ([`770b3e3`](https://github.com/tailcallhq/rust-gh-workflow/commit/770b3e33773db936b91a416fb3ac26c809b2ad14)) + - Add license ([`d73d9fa`](https://github.com/tailcallhq/rust-gh-workflow/commit/d73d9faf093e15fc9d91a9318ca84f6113a310b0)) + - Update build ([`1a004fc`](https://github.com/tailcallhq/rust-gh-workflow/commit/1a004fc27cb6c44a6b76d5ca20b50dbfc90b4efe)) + - Update event ([`a0bf957`](https://github.com/tailcallhq/rust-gh-workflow/commit/a0bf95769e66eed96cc9b5b81c51bcf38e1b49fc)) + - Drop commented code ([`fe53956`](https://github.com/tailcallhq/rust-gh-workflow/commit/fe539566c65313f19f8773fea6cf78aa49cb7e65)) + - Add events ([`d770fc8`](https://github.com/tailcallhq/rust-gh-workflow/commit/d770fc8bec19a8dd6e7b680b8d61819383b50498)) + - Add warning in generated config ([`9054532`](https://github.com/tailcallhq/rust-gh-workflow/commit/90545329d44378175e1bbabe5595868720961dad)) + - Update folder structure ([`5e43aa1`](https://github.com/tailcallhq/rust-gh-workflow/commit/5e43aa120b9f37227bc0d1e9d2c3c840a652319e))
diff --git a/workspace/gh-workflow/Cargo.toml b/workspace/gh-workflow/Cargo.toml index c2d9d34..43a4319 100644 --- a/workspace/gh-workflow/Cargo.toml +++ b/workspace/gh-workflow/Cargo.toml @@ -6,8 +6,8 @@ edition = "2021" description = "A type-safe GitHub Actions workflow generator" license = "Apache-2.0" documentation = "https://docs.rs/gh-workflow" -homepage = "https://github.com/tailcallhq/rust-gh-workflows" -repository = "https://github.com/tailcallhq/rust-gh-workflows" +homepage = "https://github.com/tailcallhq/rust-gh-workflow" +repository = "https://github.com/tailcallhq/rust-gh-workflow" [dependencies] async-trait = "0.1.83" diff --git a/workspace/gh-workflow/README.md b/workspace/gh-workflow/README.md index bbb4f38..61a75f1 100644 --- a/workspace/gh-workflow/README.md +++ b/workspace/gh-workflow/README.md @@ -1,13 +1,13 @@ # 🦀 Rust GitHub Actions Workflow 🚀 [![Rust](https://img.shields.io/badge/Language-Rust-blue?style=flat-square)](https://www.rust-lang.org) -[![Build Status](https://github.com/tailcallhq/rust-gh-workflows/actions/workflows/ci.yml/badge.svg?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/actions) +[![Build Status](https://github.com/tailcallhq/rust-gh-workflow/actions/workflows/ci.yml/badge.svg?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/actions) [![License: MIT](https://img.shields.io/badge/License-MIT-green?style=flat-square)](https://opensource.org/licenses/MIT) [![Crates.io](https://img.shields.io/crates/v/gh-workflow?style=flat-square)](https://crates.io/crates/gh-workflow) -[![Contributors](https://img.shields.io/github/contributors/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/graphs/contributors) -[![GitHub forks](https://img.shields.io/github/forks/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/network/members) -[![Stars](https://img.shields.io/github/stars/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/stargazers) -[![Issues](https://img.shields.io/github/issues/tailcallhq/rust-gh-workflows?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflows/issues) +[![Contributors](https://img.shields.io/github/contributors/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/graphs/contributors) +[![GitHub forks](https://img.shields.io/github/forks/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/network/members) +[![Stars](https://img.shields.io/github/stars/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/stargazers) +[![Issues](https://img.shields.io/github/issues/tailcallhq/rust-gh-workflow?style=flat-square)](https://github.com/tailcallhq/rust-gh-workflow/issues) ## 🧑‍💻 What is Rust GitHub Workflows? @@ -27,7 +27,7 @@ To use **Rust GitHub Workflows** in your project, add it to your `Cargo.toml`: rust-gh-workflows = "1" ``` -Then you can start creating GitHub Actions in your [build.rs](https://github.com/tailcallhq/rust-gh-workflows/blob/main/workspace/gh-workflow-gen/build.rs). +Then you can start creating GitHub Actions in your [build.rs](https://github.com/tailcallhq/rust-gh-workflow/blob/main/workspace/gh-workflow-gen/build.rs). ## 👷 Usage @@ -46,7 +46,7 @@ Then you can start creating GitHub Actions in your [build.rs](https://github.com } ``` - To view a fully functional example, check out the [build.rs](https://github.com/tailcallhq/rust-gh-workflows/blob/main/workspace/gh-workflow-gen/build.rs) of this project. + To view a fully functional example, check out the [build.rs](https://github.com/tailcallhq/rust-gh-workflow/blob/main/workspace/gh-workflow-gen/build.rs) of this project. - Run `cargo build` to generate the GitHub Actions workflow. @@ -72,11 +72,11 @@ This project is licensed under the Apache 2.0 License - see the [LICENSE](LICENS A big thank you to all the contributors who helped make this project a success! 🙏 -[![Contributors](https://contrib.rocks/image?repo=tailcallhq/rust-gh-workflows)](https://github.com/tailcallhq/rust-gh-workflows/graphs/contributors) +[![Contributors](https://contrib.rocks/image?repo=tailcallhq/rust-gh-workflow)](https://github.com/tailcallhq/rust-gh-workflow/graphs/contributors) ## 🌟 Show Your Support -If you like this project, please consider giving it a ⭐ on [GitHub](https://github.com/tailcallhq/rust-gh-workflows) and share it with the community! +If you like this project, please consider giving it a ⭐ on [GitHub](https://github.com/tailcallhq/rust-gh-workflow) and share it with the community! ## 🔗 Inspiration