Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding draft release workflow #2277

Merged
merged 3 commits into from
Aug 9, 2022

Conversation

simmonsj330
Copy link
Contributor

@simmonsj330 simmonsj330 commented Aug 9, 2022

Description

Creates a draft release on demand. To run, navigate 'Release Drafter' in Github Actions and click 'Run Workflow'. The draft release includes:

  • Title with new version
  • New version tag
  • List of contributors
  • List of commits/changes
  • Links to socials/website/etc

Individuals completing the release process simply need to attach the correct release files and proof-read the draft.

Others

  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • My code passes all the checks pylint, flake8, black, ... To speed up development you should run pre-commit install.
  • New and existing unit tests pass locally with my changes. You can test this locally using pytest tests/....

@simmonsj330 simmonsj330 added the build Build-related work label Aug 9, 2022
@simmonsj330 simmonsj330 self-assigned this Aug 9, 2022
@simmonsj330
Copy link
Contributor Author

Please refer to the 'Guides/Release Procedure 'document in confluence for more details about how this workflow fits into the release steps.

Copy link
Contributor

@Chavithra Chavithra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me !

@simmonsj330 simmonsj330 merged commit b25034f into OpenBB-finance:main Aug 9, 2022
@simmonsj330 simmonsj330 deleted the draft_release_stuff branch September 14, 2022 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Build-related work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants