Skip to content

Break up release workflow into separate workflows #12

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

backloggha-releaseRelated to GitHub actions release workflow.

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions