Skip to content

Conversation

filipecosta90
Copy link
Collaborator

This PR simplifies the release process using github actions. It follows the same approach as redistimeseries-py.

Release drafts

This PR enables automating the release draft process. On every commit to master ( and depending on the tags the PR is classified as feature, bug-fixes or maintenance). We can also ignore PRs from the release if the PR has the skip-changelog label.

Automatic release to PyPi

We need to ensure that the secrets are present prior releasing ( that check action is run on every commit )
secrets required (cc @gkorland):

  • TESTPYPI_TOKEN
  • PYPI_TOKEN

Copy link
Contributor

@jeffreylovitz jeffreylovitz left a comment

Choose a reason for hiding this comment

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

This seems like a great addition to me! Should this PR itself have the skip-changelog label?

I think this is merge-ready as soon as we get confirmation that the appropriate secrets are available.

@filipecosta90 filipecosta90 added skip-changelog Skip release changelog and removed maintenance labels Oct 28, 2020
@filipecosta90
Copy link
Collaborator Author

Should this PR itself have the skip-changelog label?

I was divided between maintenance or skip changelog. changed :)

@jeffreylovitz jeffreylovitz merged commit 516fa56 into RedisGraph:master Nov 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
skip-changelog Skip release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants