-
Notifications
You must be signed in to change notification settings - Fork 22
Release v1.7.0 #344
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
Release v1.7.0 #344
Conversation
Summary of ChangesHello @ohakutsu, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! このプルリクエストは、Qiita CLIのバージョンv1.7.0をリリースするためのものです。これには、Node.jsの最小要件の更新、Code ownerとDependabotの設定変更、および以前報告されたエラーの修正が含まれており、プロジェクトの安定性と互換性を向上させます。 Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
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.
Code Review
このプルリクエストは、qiita-cliのv1.7.0をリリースするためのバージョン更新ですね。package.jsonとGitHub Actionの設定ファイルでバージョン番号が更新されており、リリース内容として適切です。1点、GitHub Action内でインストールするCLIのバージョンがハードコードされているため、将来のメンテナンス性を考慮してpackage.jsonから動的にバージョンを読み込むように修正する提案をさせていただきました。これにより、今後のリリース作業での更新漏れを防ぐことができます。
| node-version: "20.16.0" | ||
| - name: Install qiita-cli | ||
| run: npm install -g @qiita/qiita-cli@v1.6.2 | ||
| run: npm install -g @qiita/qiita-cli@v1.7.0 |
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.
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.
Pull request overview
This PR releases Qiita CLI v1.7.0, dropping support for Node.js v18 and requiring Node.js v20.0.0 or higher. The release includes code owner and dependabot configuration updates, as well as a bug fix for a reported error.
- Version bumped from 1.6.2 to 1.7.0 across package.json and GitHub Actions
- Node.js requirement updated to >=20.0.0 in package.json
- GitHub Action already uses Node.js 20.16.0, aligning with new requirements
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updated package version from 1.6.2 to 1.7.0 |
| actions/publish/action.yml | Updated qiita-cli installation version from v1.6.2 to v1.7.0 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
P-SiZK
left a comment
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.
LGTM!
|
#345 をmergeしてから、v1.7.0をリリースする |
923cbe0 to
aca47f4
Compare
|
@P-SiZK |
P-SiZK
left a comment
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.
LGTM!

What
Qiita CLI v1.7.0をリリースする。
変更点は以下。
v1.6.2...f4e9002
How
Why
Refs