spinners icon indicating copy to clipboard operation
spinners copied to clipboard

GitHub Actions workflows

Open mainrs opened this issue 5 years ago • 1 comments

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

mainrs avatar Jul 16 '20 15:07 mainrs

@SirWindfield that would be awesome! I would accept that :)

FGRibreau avatar Aug 05 '20 15:08 FGRibreau