-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
asset(article): Add Supervive Open Beta Blog Article #112
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
WalkthroughThe pull request introduces a new file, Changes
Assessment against linked issues
Possibly related PRs
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
🔇 Additional comments (2)components/BlogPost.tsx (2)
Since this PR adds a new blog article with an ogImage at Run the following script to verify the image path structure: ✅ Verification successfulLet me gather more information about the image handling in the codebase. Based on the gathered information, I can now provide the final response: Image path handling appears consistent and correct The verification shows:
🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify image path handling and existence
# Check if the blog article references the correct image path
rg -l "ogImage.*sv-ob-blog-cover\.webp" articles/
# Check if other blog posts use consistent image path patterns
rg "ogImage:.*" articles/
# Verify image format support in metadata
rg "\.(webp|png|jpg|jpeg)" components/BlogPost.tsx
Length of output: 501 Script: #!/bin/bash
# Check image handling in the Next.js configuration and other relevant files
rg -A 3 "images?" next.config.js
# Check if there are any image processing utilities or components
fd -e tsx -e ts -x rg -l "Image.*from.*next/image"
# Look for any image-related configurations or constants
rg -l "imageConfig|IMAGE_CONFIG"
# Check for any image path construction or URL handling
ast-grep --pattern 'const $_ = `${$_}/blog/${$_}`'
Length of output: 413
The additions of Let's verify the OpenGraph metadata structure: ✅ Verification successfulLet me verify the metadata structure in the BlogPost.tsx component to ensure it aligns with the blog post frontmatter we found. Let me check more of the metadata generation logic to see the complete structure. Let me check if there's more to the metadata structure, particularly the image handling that was mentioned. OpenGraph metadata implementation is correctly structured and consistent with blog posts The verification confirms that:
🏁 Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify metadata structure in other blog posts for consistency
# Check if other blog posts follow similar metadata structure
fd -e md . articles/ --exec sh -c 'echo "=== {} ==="; head -n 20 {}'
Length of output: 3575 Script: #!/bin/bash
# Check the complete metadata structure in BlogPost.tsx
rg -A 10 "generateMetadata" components/BlogPost.tsx
Length of output: 396 Script: #!/bin/bash
# Get the complete metadata generation logic
rg -B 5 -A 30 "generateMetadata" components/BlogPost.tsx
Length of output: 1165 Script: #!/bin/bash
# Get more context about the metadata structure, particularly image handling
rg -B 10 -A 20 "siteName: 'OpenTierBoy'" components/BlogPost.tsx
Length of output: 867 Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
🧹 Outside diff range and nitpick comments (5)
articles/supervive-open-beta-guide.md (5)
11-12
: Consider adding the X post reference link hereYou mention the official team's post on X, but the link appears only in the references section. Consider adding the link here for immediate context.
-As SUPERVIVE enters Open Beta, the official team shared creators' hunter tier lists on X. Based on our playtesting +As SUPERVIVE enters Open Beta, the [official team shared creators' hunter tier lists on X](https://x.com/playSUPERVIVE/status/1859010458277331162). Based on our playtesting
28-32
: Consider extracting the tier list URL as a constantThe tier list URL is quite long and appears twice in the article. Consider extracting it to a constant at the top of the file for better maintainability.
--- title: SUPERVIVE Tier List 2024 - Best Hunters for Open Beta description: Complete SUPERVIVE hunter tier lists for Open Beta 2024. Discover the best hunters for beginners and competitive play based on current meta performance. date: 2024-04-20 tags: [ supervive, play-supervive, theorycraft-games, tier-list, open-beta, opentierboy, hunter, hunters, meta, competitive, beginner, tryhard, tier-maker, ranking, guide, tips, tricks, best, top, strongest, weakest, opinion ] ogImage: "/blog/sv-ob/sv-ob-blog-cover.webp" +beginnerTierListUrl: "https://www.opentierboy.com/rank/supervive/hunter?state=N4IgLglgpgTgziAXAbVBJ5owLQIDQgB2GAyiAWEqiOojQLYCGA5lLgK4AOsAbhD2zgALANYA6AO5QARpxABfPGgwQmrDtxh8B2KIUaSZcxcrqqWgrr35shcQodkKlNFWsubtbZnDCPjALomrnSQsNiM5EQYAIJRlCimDBYa1joAZgA2AB7+zknm6nBWWjbYAF5QnHnBtMlFJV7YAMaZcDUudYUeaWwAVuyZNUGdGGE40lHEdABC8VQF7qmlOvQAnn5STrVuKcWeZSKcDlvGo2ZL+73Y0sLDO6FYLVMYAMLziSH1PStsAPaMTZGfJfbrLJrSGBDU4KEZJcbYdIvOgAMQ+1C6l0aZR4fwAJh1FntsTphDxCaCsQcdH0ICdgfI4V92IRmoCoMw-jAIJU8ciQOiggEKBAwJkoKQAKoABQAogAlABqAElFbKAATYdUACRZYFgcHV6S56pmsoA4sqAHJWhVkeRAA" +tryharderTierListUrl: "https://www.opentierboy.com/rank/supervive/hunter?state=N4IgLglgpgTgziAXAbVBJ5owLQIDQgB2GAyiAWEqiOojQLYCGA5lLgK4AOsAbhD2yiFGAOgDuUAEacQAXzxoMEJqw7cYfAbgAWAa3FSZ8xXWUs2cLr35ttcQgelyFNJSotWNN7MzhhHRgC6xq50kLDYjOREGACC0ZQoJgzmatZaAGYANgAeAc7JZqqW6ppsAF5QnPkhtCnFnmXYAMZZcDUudUUepd4AVuxZNcGdGOE4ktHEdABCCVSF7mleWvQAnv4STrVuqSXpbLqcDltGo6ZL+ytsknDawzthWC1TGADC80mh9T0H2AD2jE2hgK326yyakhgQ1OchGyXG2AyrzoADFPtQupdGt4eP8ACYdRZ7HFaO48Ilg7G9LR9CAnEGyeHfdiEZpAqDMf4wCCVfEokAY4KBCgQMBZKCkACqAAUAKIAJQAagBJJVygAE2A1AAlWWBYHANRluRqZnKAOIqgBy1sVZFkQA" ---
63-64
: Improve sentence varietyThe word "probably" is used repetitively. Consider rephrasing to add variety to the writing.
-**Elluna** is probably one of the weaker picks in this category due to other hunters being able to outperform her in +**Elluna** tends to be one of the weaker picks in this category due to other hunters being able to outperform her in🧰 Tools
🪛 LanguageTool
[style] ~63-~63: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...e to his skill-ceiling. - Elluna is probably one of the weaker picks in this categor...(REP_PROBABLY)
84-84
: Consider using a period instead of exclamation markThe exclamation mark after the Steam link feels unnecessary and could be replaced with a period for a more professional tone.
-Ready to try it yourself? Check it out on [Steam](https://store.steampowered.com/app/1283700/SUPERVIVE/)! +Ready to try it yourself? Check it out on [Steam](https://store.steampowered.com/app/1283700/SUPERVIVE/).🧰 Tools
🪛 LanguageTool
[style] ~84-~84: Using many exclamation marks might seem excessive (in this case: 5 exclamation marks for a text that’s 2836 characters long)
Context: ...steampowered.com/app/1283700/SUPERVIVE/)! ## Reference - [Official Supervive po...(EN_EXCESSIVE_EXCLAMATION)
90-91
: Fix grammar and maintain consistent emphasis styleThere are two style issues to address:
- Add a hyphen between "based" and "personal"
- Use underscores consistently for emphasis instead of asterisks
-*These tier lists reflect our subjective opinions based personal experience while playing SUPERVIVE. The meta is still -developing, and balance changes may affect hunter performance.* +_These tier lists reflect our subjective opinions based-personal experience while playing SUPERVIVE. The meta is still +developing, and balance changes may affect hunter performance._🧰 Tools
🪛 LanguageTool
[uncategorized] ~90-~90: This expression is usually spelled with a hyphen.
Context: ...These tier lists reflect our subjective opinions based personal experience while playing SUPER...(BASED_HYPHEN)
🪛 Markdownlint
90-90: Expected: underscore; Actual: asterisk
Emphasis style(MD049, emphasis-style)
91-91: Expected: underscore; Actual: asterisk
Emphasis style(MD049, emphasis-style)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
📒 Files selected for processing (1)
articles/supervive-open-beta-guide.md
(1 hunks)
🧰 Additional context used
🪛 LanguageTool
articles/supervive-open-beta-guide.md
[style] ~63-~63: You have already used this phrasing in nearby sentences. Consider replacing it to add variety to your writing.
Context: ...e to his skill-ceiling. - Elluna is probably one of the weaker picks in this categor...
(REP_PROBABLY)
[style] ~84-~84: Using many exclamation marks might seem excessive (in this case: 5 exclamation marks for a text that’s 2836 characters long)
Context: ...steampowered.com/app/1283700/SUPERVIVE/)! ## Reference - [Official Supervive po...
(EN_EXCESSIVE_EXCLAMATION)
[uncategorized] ~90-~90: This expression is usually spelled with a hyphen.
Context: ...These tier lists reflect our subjective opinions based personal experience while playing SUPER...
(BASED_HYPHEN)
🪛 Markdownlint
articles/supervive-open-beta-guide.md
90-90: Expected: underscore; Actual: asterisk
Emphasis style
(MD049, emphasis-style)
91-91: Expected: underscore; Actual: asterisk
Emphasis style
(MD049, emphasis-style)
Fixes: #111
Description
As per title.
Checklist:
Additional context
Also fixes OG Site Name & OG URL.
Summary by CodeRabbit
New Features
Documentation