Skip to content

Break up release workflow into separate workflows #12

@cjfullerton

Description

@cjfullerton

The release workflow contains several parts that could be separated into 'sub-workflows':

  1. bump-version
  2. build-for-release (separate from build-exes).
  3. release-PyPI
  4. release-GitHub
  5. build-docs
  6. update-website

This is assuming it's possible to call these in succession when a PR is merged into develop or main and to pass relevant information between workflows.

This could make modifying and testing the release workflow easier in future.

Metadata

Metadata

Assignees

Labels

backloggha-releaseRelated to GitHub actions release workflow.

Type

No type

Projects

Status

🔲 Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions