FGRibreau/spinners

GitHub Actions workflows

Open

#13 aberto em 16 de jul. de 2020

Ver no GitHub
 (1 comment) (0 reactions) (0 assignees)Rust (29 forks)github user discovery
good first issue

Métricas do repositório

Stars
 (592 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

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).

Guia do colaborador