activitywatch icon indicating copy to clipboard operation
activitywatch copied to clipboard

Nightly builds

Open ErikBjare opened this issue 3 years ago • 0 comments

We're already building "nightly" builds as part of our CI process, but the resulting artifacts are spread across several locations. It'd be nice if we could make a page where they are listed, so that users can better help us test in preparation for release.

  • Linux, macOS, and Windows builds (built by GitHub CI): https://github.com/ActivityWatch/activitywatch/actions
    • Artifact downloads are listed at the bottom of the Summary page for a successful build (example, image).
    • ~~Note, these builds are untested/unreliable, see #388.~~
  • ~~Linux and macOS builds (built by Travis): https://activitywatch-builds.s3.amazonaws.com/~~
    • Note: We are moving away from Travis, use the GitHub CI builds.
  • ~~Windows builds (built by Appveyor): https://ci.appveyor.com/project/ErikBjare/activitywatch/build/artifacts~~
    • Note: We are moving away from AppVeyor, use the GitHub CI builds.

Ideally, we'd have a list of the most recent builds on the download page on the website. But since that only updated once every 24h (this could be reduced, but seems like abuse of CI infra) it might be better to just refer to the links above directly.

Edit: I updated the downloads page (in https://github.com/ActivityWatch/activitywatch.github.io/commit/db6b78e7d9f5acbe6f90ab45b3047cc556319bb8) to include a link to this issue, so the builds get some basic level of discoverability.

ErikBjare avatar Nov 17 '20 11:11 ErikBjare