Skip to content

ci: run tests and gosec before publishing release - #42

Merged
rossigee merged 1 commit into
masterfrom
ci/release-tests-before-publish
Oct 13, 2026
Merged

rossigee merged 1 commit into
masterfrom
ci/release-tests-before-publish

Conversation

@rossigee

Copy link
Copy Markdown
Owner

Summary

  • Moves the Run tests with coverage and Run security scan steps in release.yml ahead of the image push, .deb build and release upload, so a failing test cannot publish artifacts.
  • Steps are moved, not changed: same commands, same if condition, each appears once.

Testing

  • Workflow YAML parses; step order verified locally.
  • Not yet exercised on a real release run. Tag push (v0.4.6) is still pending.

Move the test and gosec steps ahead of the image push, .deb build and
release upload so a failing test cannot publish artifacts. Steps are
moved, not changed.
@rossigee
rossigee merged commit 8f6d731 into master Oct 13, 2026
3 checks passed
@rossigee
rossigee deleted the ci/release-tests-before-publish branch October 13, 2026 02:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant