NatLibFi / Annif

Annif is a multi-algorithm automated subject indexing tool for libraries, archives and museums.
https://annif.org
Other
191 stars 41 forks source link

Scheduled weekly rebuild of Docker image of latest release #713

Closed juhoinkinen closed 1 year ago

juhoinkinen commented 1 year ago

It might be a good idea to rebuild Docker images of "maintained" releases regularly for package updates. We could consider only the most recent release to be "maintained" in this sense (for now at least).

This PR adds a weekly run GH Actions workflow, which

  1. checkouts the git tag of the latest release
  2. builds image and tests it with pytest
  3. pushes the image

Currently the image is pushed to my DockerHub account, and the schedule does not work because the (cron) workflow is not in the main branch.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (f39d494) 99.67% compared to head (3ec1d4b) 99.67%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #713 +/- ## ======================================= Coverage 99.67% 99.67% ======================================= Files 89 89 Lines 6380 6380 ======================================= Hits 6359 6359 Misses 21 21 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

juhoinkinen commented 1 year ago

Closed in favor of #715.