Skip to content

Refactor GitHub Action Pipelines #113

@Vincinator

Description

@Vincinator

We need GitHub actions to help us with the following tasks

  1. PR Checks
    • run build pipelines without publishing
    • shellcheck for our bash scripts
    • more checks if we require them
  2. Publishing Pipelines
    • Publish Releases, can only run on main branch. We enforce PR workflow and restrict publishing to releases to run for main branch only
    • Publish Images for testing and development (based on a feature branch)

An example for Differential-Shellchek action: https://github.com/gardenlinux/gardenlinux/blob/main/.github/workflows/differential-shellcheck.yml

Related Issues

Metadata

Metadata

Labels

area/ipceiIPCEI (Important Project of Common European Interest)kind/enhancementEnhancement, improvement, extension

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions