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

Fix GitHub Actions workflow: Do not require "publish Docker latest" before "publish release" #714

Closed juhoinkinen closed 1 year ago

juhoinkinen commented 1 year ago

I tried to streamline the CI/CD workflow by making "publish release" job to require "publish latest Docker image" job in #712.

I did not consider that the "publish latest Docker image" job is skipped for tag events, and so also the "publish release" job would be skipped and never run.

Better to revert back to the previous configuration, where both jobs in question require the same test/lint jobs.

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