cdisc-org / cdisc-org/cdisc-rules-engine

Automate patch releases and create release testing

Open
#678 2 comments 0 reactions 0 assignees View on GitHub
release testing
Dominant language
Python
Stars
113
Forks
43
Avg merge
14h 51m
Merged PRs (30d)
14

Description

Currently the release process is:
- run action prerelease rules cache
- run action prerelease upversion
- create release package
- automatic actions
- build release packages for each os
- upload release asset to github
- publish release on pypi
- move done items to closed

Instead we would like a release process like:
- main? or branch? pull request should trigger a patch release:
- run action prerelease rules cache
- run action prerelease upversion
- build release packages for each os
- The build pipeline should automatically add all resource folders instead of requiring them to be listed manually
- test release packages for each os
- create release package
- automatic actions
- upload release asset to github
- publish release on pypi
- move done items to closed

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.