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

Add reusable scripts to kubeflow/testing #817

Merged
merged 2 commits into from
Nov 24, 2020

Conversation

Jeffwan
Copy link
Member

@Jeffwan Jeffwan commented Nov 21, 2020

Move some helpful scripts to kubeflow/testing.

See kubeflow/kubeflow#5419 for more details

@PatrickXYS
Copy link
Member

This is great! @Jeffwan

/lgtm

Copy link
Contributor

@Bobgy Bobgy left a comment

Choose a reason for hiding this comment

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

one minor comment for confirmation

thanks for moving these!

exit 1
fi

github_changelog_generator -t ${GITHUB_TOKEN} -u kubeflow -p kubeflow \
Copy link
Contributor

Choose a reason for hiding this comment

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

Is there any repo still using this?
KFP was using this tool, but once the repo size grow to a certain limit, it always fail on github rate limit.

If we do not find existing users, I'd suggest getting rid of it.

Copy link
Member Author

Choose a reason for hiding this comment

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

I don't know any users on this now.

For 1.2 release on kuebflow/kfctl/manifest. I use a different log generator scripts and manually categorize PRs.

I am fine to remove it. What do you use in KFP now? If there's a recommended way, we should remove it since it will encounter rate limit issue

This scripts will encounter rate limit issue in large repo. We should find better ways to generate changlog
@k8s-ci-robot k8s-ci-robot removed the lgtm label Nov 23, 2020
@Jeffwan
Copy link
Member Author

Jeffwan commented Nov 23, 2020

Update: Remove github_changelog_generator as per Bobgy's suggestion. If there's better ways to handle large repo, we will add the scripts here later

@Bobgy
Copy link
Contributor

Bobgy commented Nov 24, 2020

You may find my investigations in kubeflow/pipelines#3920. KFP now uses a subset of https://www.conventionalcommits.org/en/v1.0.0/ conventions to generate the changelog.

and the PR that automates & documents it with KFP: kubeflow/pipelines#4033

@Bobgy
Copy link
Contributor

Bobgy commented Nov 24, 2020

Thanks for the update!
/lgtm
/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: Bobgy, Jeffwan

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot merged commit 67853ff into kubeflow:master Nov 24, 2020
@Jeffwan Jeffwan deleted the add_scripts branch November 24, 2020 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants