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

Update some dependencies #3210

Merged
merged 7 commits into from
Aug 29, 2024
Merged

Conversation

Okabe-Junya
Copy link
Collaborator

@Okabe-Junya Okabe-Junya commented Jun 28, 2024

Describe your changes

  • Update some dependencies

Related issue number or link (ex: resolves #issue-number)

ref. #3189

Checklist before opening this PR (put x in the checkboxes)

  • This PR does not contain plagiarism
    • don’t copy other people’s work unless you are quoting and contributing it to them.
  • I have signed off on all commits
    • signing off (ex: git commit -s) is to affirm that commits comply DCO. If you are working locally, you could add an alias to your gitconfig by running git config --global alias.ci "commit -s".

Copy link

netlify bot commented Jun 28, 2024

Deploy Preview for cncfglossary ready!

Name Link
🔨 Latest commit 5273717
🔍 Latest deploy log https://app.netlify.com/sites/cncfglossary/deploys/66a1216f3803ec00081683d8
😎 Deploy Preview https://deploy-preview-3210--cncfglossary.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@Okabe-Junya Okabe-Junya force-pushed the update-dependencies branch 2 times, most recently from f7ae7ef to b334db7 Compare June 28, 2024 15:08
@Okabe-Junya Okabe-Junya added maintainers Use this label if PR requires maintainers to take action labels Jun 28, 2024
@Okabe-Junya Okabe-Junya marked this pull request as ready for review June 28, 2024 15:31
@Okabe-Junya Okabe-Junya added the dependencies Pull requests that update a dependency file label Jun 28, 2024
@Okabe-Junya Okabe-Junya self-assigned this Jun 28, 2024
package.json Outdated Show resolved Hide resolved
Signed-off-by: Junya Okabe <[email protected]>
Signed-off-by: Junya Okabe <[email protected]>

Revert "chore: submodule update (v0.10.0)"

This reverts commit 6618629.
Signed-off-by: Junya Okabe <[email protected]>
Signed-off-by: Junya Okabe <[email protected]>
Copy link
Contributor

@cjyabraham cjyabraham left a comment

Choose a reason for hiding this comment

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

For some reason the Browse by Tags page doesn't seem to work properly. When I do "Select All" I only see one results. Could you figure out which change you made caused this?

Signed-off-by: Junya Okabe <[email protected]>
@Okabe-Junya
Copy link
Collaborator Author

Ah, great point! Thank you for bringing that up, @cjyabraham . I've been looking into this bug, and while I don’t have a complete explanation yet, it seems to occur when updating Hugo from v0.122 to v0.123. Since v0.123 includes some breaking changes, it might take a bit more time to fully investigate.

For this PR, I've addressed the bug by stopping the update at v0.122, and it seems to be working well now.

Copy link
Contributor

@chalin chalin left a comment

Choose a reason for hiding this comment

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

Related issue number or link (ex: resolves #issue-number)

close #3189

This contributes to #3189 without closing it -- please update the opening comment to reflect this. Issue #3189 is also about updating Docsy, which is where the heavy lifting will occur. The current version of Docsy used in this repo is 3 years old.

If @cjyabraham is happy with this update, I'm willing to give it a thumbs up too.

Comment on lines 54 to 55
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
Copy link
Contributor

Choose a reason for hiding this comment

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

@cjyabraham - is GTM still being used by this site?

Copy link
Contributor

Choose a reason for hiding this comment

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

yes

Copy link
Contributor

Choose a reason for hiding this comment

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

Whenever Docsy is update in a followup PR, consideration should be given to eliminating this partial override, and moving any customization to, say, layouts/partials/hooks/head-end.html if that makes sense (or maybe a custom layouts/partials/script.html file).

/cc @cjyabraham

@Okabe-Junya
Copy link
Collaborator Author

Thank you for your comment, @chalin! As you suggested, I've removed the link to the Issue, so 3189 won't be closed when this PR is merged.

Additionally, I'd like to merge this PR as it is, separate from the docsy update. I think it’s useful as a maintenance PR, so I'd like to go ahead with merging it, thanks!

@Okabe-Junya
Copy link
Collaborator Author

/cc @seokho-son @jihoon-seo

I think this PR is ready for review / merge! Please take another look to move forward, thanks!

Copy link
Collaborator

@jihoon-seo jihoon-seo left a comment

Choose a reason for hiding this comment

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

LGTM! Thank you!

@iamNoah1 iamNoah1 merged commit 1077603 into cncf:main Aug 29, 2024
7 checks passed
@Okabe-Junya Okabe-Junya deleted the update-dependencies branch August 29, 2024 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file maintainers Use this label if PR requires maintainers to take action
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants