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

[FEA] Fix the release process so we don't have broken links all the time #10877

Open
revans2 opened this issue May 23, 2024 · 2 comments
Open
Assignees
Labels
build Related to CI / CD or cleanly building

Comments

@revans2
Copy link
Collaborator

revans2 commented May 23, 2024

Is your feature request related to a problem? Please describe.

I filed #10834 because the link check failures were so common people were ignoring them.

#10872 was put up to ignore all links from the checker that are release jars in sonatype.

That is not a good long term solution. It is us putting on blinders to not look at something that is actually wrong/broken. We don't want to have docs in the default branch of our github repo that point to unreleased jars. We need to update our process so that we can stage docs in a way so we are ready for a release, but they do not show up on the default branch where users might try to click on them until we are actually doing the release.

@revans2 revans2 added feature request New feature or request ? - Needs Triage Need team to review and classify build Related to CI / CD or cleanly building labels May 23, 2024
@nvliyuan
Copy link
Collaborator

nvliyuan commented May 24, 2024

Hi @NvTimLiu , can we try this to monitor the status of released jar links on the download webpage?(Maybe you have a better way.) Set the desired notification preferences such as email or Slack when the build fails is good enough, we don't want to block the PR checks.

@sameerz sameerz removed the feature request New feature or request label May 28, 2024
@mattahrens mattahrens removed the ? - Needs Triage Need team to review and classify label May 28, 2024
@NvTimLiu NvTimLiu self-assigned this Aug 5, 2024
@NvTimLiu
Copy link
Collaborator

NvTimLiu commented Aug 5, 2024

Oh sorry seems I missed this issue, will check this after the coming v24.08.0 release get done, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Related to CI / CD or cleanly building
Projects
None yet
Development

No branches or pull requests

5 participants