FGRibreau/spinners

GitHub Actions workflows

Open

#13 创建于 2020年7月16日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Rust (29 fork)github user discovery
good first issue

仓库指标

Star
 (592 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Would you be interested in having GA workflows being added to the repository? I could provide you these workflows:

  • CI workflow triggered on PRs:
    • Does formatting checking
    • Runs clippy
    • Runs tests
  • CD workflow triggered when pushing a git tag:
    • Pushes a new version to crates.io

Additionally, the following could be done:

  • CI workflow for scheduled spinner updates:
    • Runs a cron job to update the spinners automatically. If updates do take place, a new patch version is published.

An alternative to the last workflow would be to turn the update_spinners script into a build script. That way, the files are always up-to-date. Compilation would be longer though (maybe 2sec-5sec, depending on the internet connection).

贡献者指南