Skip to content

Automate release process for ospo-actions #78

@ahpook

Description

@ahpook

Current:

  • PR is created
  • Maintainer labels PR so it gets categorized for release
  • PR is reviewed, approved and merged into base branch
  • GitHub Action creates release draft
  • Maintainer validates draft and publishes release (and added to discussion Announcements)
  • Maintainer locally creates GitHub Action image, tags it (latest, vX, vX.X.X) and pushes it to ghcr.io

Desired:

  • PR is created
  • GitHub Action to validate label present fails
  • Maintainer labels PR so it gets categorized in release
  • GitHub Action to validate label present passes
  • PR is reviewed, approved and merged into base branch
  • Release automatically created (and added to discussion Announcements)
  • GitHub Action container image created, tagged (latest, vX, vX.X.X) and pushed to ghcr.io

Metadata

Metadata

Assignees

Labels

batchHow We Work work item type: 2 week or less long effort.ospo-actionsIssues relating to the OSPO Actions

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions