6 个版本

0.1.6 2024年5月27日
0.1.5 2024年5月27日
0.1.3 2024年4月21日

开发工具 中排名 696

每月下载量 23

MIT 许可证

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 的极简工具。

无运行时依赖