Skip to content

Add basic github workflow #1

@ingobecker

Description

@ingobecker

For some basic QA, a workflow with the following characteristics should be set up:

  • Build a container image
  • Build container image for PR if it changed dependencies
  • Run all actions in this container
  • Check formatting
  • Build all binaries for all platforms
  • Run tests
  • Remove all PR images on PR close event if exist
  • Remove previous PR image if a new image image was build
  • All actions should also be run easily on a developer system

The workflow should be triggered for every commit on the main branch as well as for PRs.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions