6 个版本
0.1.6 | 2024年5月27日 |
---|---|
0.1.5 | 2024年5月27日 |
0.1.3 | 2024年4月21日 |
在 开发工具 中排名 696
每月下载量 23 次
37KB
870 行
实现 GitHub Actions 的工具
本 crate 提供基本工具,帮助您使用 Rust 开发 自定义 GitHub Actions。
环境变量
use gha::github_workspace;
use std::fs::File;
let workspace = github_workspace();
let my_file = File::open(workspace.append("my_file.yaml"))?
消息
轻松生成 工作流程命令;例如,
use gha::{debug, error};
debug!("current dir: {:#?}", std::env::current_dir());
error!(title = "Validator", line = 42, "Invalid value");
项目模板
要开始使用 Rust 中的 GitHub Actions,请使用以下 项目模板
cargo generate https://github.com/ecliptical/rust-gha-template
lib.rs
:
编写 自定义 GitHub Actions 的极简工具。