タグ プルリクエスト
人気順 10 users 50 users 100 users 500 users 1000 usersGitHub、脆弱性のあるコードの自動修正機能発表。AIボットが修正済みコードと解説をプルリクエスト
GitHubは、脆弱性のあるコードをAIボットが自動的に発見、修正したコードとその解説をプルリクエストしてくれる「code scanning autofix」(コードスキャン自動修正機能)を発表しました。 Meet code scanning autofix, the new AI security expertise now built into GitHub Advanced Security! https://t.co/cTDuKZCWM... 続きを読む
GitHub ActionsでCODEOWNERSファイルの変更を詳細に報告するツール
皆さん、こんにちは! @hoshinotsuyoshi です。今回は、私が開発した便利なツールについて紹介したいと思います。このツールは、GitHubのCODEOWNERSファイルの変更を正確に報告し、プルリクエストのレビューを効率的に進めるのに役立ちます。 背景 プロジェクトの管理では、CODEOWNERSファイルを使用して、特定のファイ... 続きを読む
【JavaScript】読みやすいコードの書き方 - Qiita
はじめに 私は他人のコードをレビューしたことも自身のコードを他人にレビューしてもらったこともない初学者として現在のプロジェクトに加わりました。そこから現在までの2年間毎月10から20ほどのプルリクエストをレビューし、またチームメンバー内で読みやすいコードについて議論することで、徐々に読みやすいコードを... 続きを読む
マツダ、オープンソースのAPIクライアントが著作権侵害だと主張してGitHubから削除させる | スラド オープンソース
マツダがオープンソースのホームオートメーションソフトウェア Home Assistant が使用するオープンソースのAPIクライアントについて GitHub に DMCA 通知を送り、マツダ車へのアクセス機能を削除させたそうだ (Home Assistant のブログ記事、 Ars Technica の記事、 GitHub のプルリクエスト)。 この API クライアントは... 続きを読む
PR-Agent を使って Pull Request をAIレビューしてみた。(日本語対応もしてみた) - LayerX エンジニアブログ
LayerXの suguru です。 今日は、バクラクの開発に導入した PR-Agentの話をしようと思います。 PR-Agent は、Codium AI によってオープンソースで開発されている ChatGPT を使ったプルリクエストを便利にするためのAIツールです。 現時点で、下記のような機能を持っています。 Pull Request の自動分析およびレビュー Pu... 続きを読む
GitHubのCODEOWNERSで一部サブディレクトリだけ別のオーナーを指定する
docs/ @docs-owners docs/another-dir/ docs/another-dir/ @another-team 背景 GitHub のコードオーナーは、プルリクエストを作成した際に自動的にレビュワーをリクエストすることができる機能です。 CODEOWNERS という名前のファイルをリポジトリに配置し、.gitignore と似たような構文でディレクトリと対応するオーナ... 続きを読む
Branch Deploy Action: GitHub Actions でブランチデプロイと IssueOps を試す - kakakakakku blog
The GitHub Blog の記事 Enabling branch deployments through IssueOps with GitHub Actions を読んで「branch deployments(ブランチデプロイ)」というデプロイ戦略を知った💡 プルリクエストを main ブランチにマージしてから本番環境にデプロイするのではなく,プルリクエストを直接本番環境にデプロイして,動作確... 続きを読む
エンジニアさん、正論ばっか吐いてないで相手を褒めてください - Qiita
昔、上司に言われた言葉 誰だって「できるだけいい仕事をしたい」と考えています。 その人なりに一生懸命コードを書いてプルリクエストを作っています。 あなたが放つ言葉は、周りの人間の心に影響を与えます。 相手のモチベーションを下げることも上げることもできます。 我々は互いに「環境」なんです。 誰かにとって... 続きを読む
[速報]マイクロソフト、Windows上の開発者向けダッシュボード「Dev Home」発表。プルリクやタスク、開発ツールなど一覧。Build 2023
マイクロソフトは日本時間5月24日未明から開催する開発者向けイベント「Microsoft Build 2023」で、開発者向けのダッシュボード画面「Dev Home」を発表しました。 Dev HomeはWindows上のカスタマイズ可能なダッシュボード画面です。上記のサンプル画面では、GitHubのIssueやプルリクエストの状況、ローカルマシンの状況... 続きを読む
GitHub Actionsで"Files changed"のファイルを取得する - kymmt
GitHub Actionsでプルリクエストの"Files changed"タブと同じファイルの内容を取得する方法。 - uses: actions/checkout@v3 with: # マージベースの探索でコミットをさかのぼるために全コミットを取得しておく fetch-depth: 0 - run: | # fast-forwardでない可能性があるのでマージベースを見つけておく merge_base_sha=... 続きを読む
プログラマーが誤って約40万人にGitHubの通知を送信
とあるプログラマーがGitHubのプルリクエストに不適切なメンションを挿入してしまい、誤って約40万人に通知を届けてしまったことが報告されています。 Good Looking by Rohith-sreedharan · Pull Request #24 · EpicGames/Signup · GitHub https://github.com/EpicGames/Signup/pull/24 GitHub user sends notification ... 続きを読む
「GitHub Desktop」が2年ぶりのメジャーバージョンアップ、v3.0に/プルリクエストのチェックや通知を強化、シームレスな作業の切り替えが可能に
プルリクを起点に検証環境が自動で構築されるようにしたら すぐにレビューできるようになったのでみんなハッピーになれた話
こんにちは。CacooチームのYAMLエンジニアの木村(@cohhei)です。「readiness」は「ready」の名詞形で「レディネス」と読むことをわりと最近知りました。今回はプルリクエスト向けに検証環境が構築される仕組みを作ったので紹介します。 忙しい人のためのざっくりとした説明 プルリクエストが作られたら自動で検証環境... 続きを読む
Facebookが障害で止まった日、プログラマはいつもより多くのプルリクエストをマージした。解析ツール企業が明らかに
Facebookが障害で止まった日、プログラマはいつもより多くのプルリクエストをマージした。解析ツール企業が明らかに Haystack社はGitHubのリポジトリを監視し、プルリクエストやマージなどをメトリクス化して分析することでプログラマの生産性やボトルネックなどを計測するサービスを提供しています。 同社は、Facebook... 続きを読む
PHPのパッチバージョンを上げたらひどい目にあった話 - TORANA TECH
バックエンドエンジニアの@watarukuraです。 2021/08/25(水)に、本番サーバのPHPを7.4.21 -> 7.4.22にバージョンアップしました。 renovateでプルリクエストが作られるので、追っかけるだけです。 tech.torana.co.jp AMIは前日に作ってあり、当日はLaunchTemplateの向き先を変更するためにterraform applyして、AutoScal... 続きを読む
GitHub Actions で Dependabot のプルリクエストの滞留を防ぐ仕組みづくり
自動的にライブラリのアップデートのプルリクエストを作ってくれるDependabotはとても便利です。ただ、何かと通常の開発タスクに追われライブラリアップデートのプルリクエストは滞留しがちです。それを解決するための仕組みはないかなと思い、試行錯誤してみたので書きます。 静的アセットのビルド差分からレビューの必... 続きを読む
ANDPADのプルリクエストってどんな感じ?そこから学んだことの共有 - ANDPAD Tech Blog
はじめに 初めまして、バックエンドエンジニアの吉田です。 去年の2月からアンドパッドに参加することになり、約1年経ちました。 もともとPHPをメインとした開発をしていたのですが、Rubyに興味が湧いて2年ほど前からRailsのお仕事をしています。 アンドパッドに参画してからは、フロントエンド開発は未経験でしたが、幸... 続きを読む
Google、VRペイントアプリ「Tilt Brush」の開発を中止しオープンソースに - ITmedia NEWS
米Googleは1月26日(米国時間)、VR用ペイントアプリ「Tilt Brush」の開発を中止し、オープンソース化したと、公式ブログで発表した。 GoogleはソースコードをGitHubで公開したが、開発は停止しているためプルリクエストは受け付けない。Apache 2.0 Licenseに基づき使用、配布、改変が可能となっている。ライセンス上の... 続きを読む
Next.jsのFont Optimizations(Webフォントの最適化)を試してみる
以前、Next.jsのリポジトリを眺めていたときにFont Optimizationsというプルリクエストを見つけました。 2020年12月時点ではExperimantalな機能のようですが、v10.0.4で既に使えるようになっていたので試してみました。 Font Optimizationとは まだドキュメントに説明が書かれていないので、プルリクエストの説明文を引... 続きを読む
BASE で使っているPHPフレームワークにプルリクエストを送ったけど、先を越された話2 - BASEプロダクトチームブログ
この記事はBASE Advent Calendar 2020の12日目の記事です。 devblog.thebase.in こんにちは!BASE株式会社 ServiceDevのShopグループ所属でエンジニアをしている炭田(@tanden)です。 「BASE」の裏側で動いているアプリケーションはCakePHP 2を使っています。そのCakePHP 2にプルリクエストを送ったけど先を越されてしま... 続きを読む
GitHub上でのジェンダーバイアスの影響に関する調査を読んだ - Yusuke Ando a.k.a yando
Oct 18, 2020 2016年頃に話題になったGitHub上で男性が行ったプルリクエストと女性が行ったプルリクエストを元にオープンソースコミュニティにジェンダーがどのように作用しているかという論文がありました。 元の論文 Investigating the Effects of Gender Bias on GitHub 報道記事 Data analysis of GitHub contributi... 続きを読む
「イスラエルからのプルリクエストは受けられません」- オープンソース貢献と国際紛争 – 秋元@サイボウズラボ・プログラマー・ブログ
PHPの人気フレームワーク Laravel にダウンロードリンク生成機能を追加するオープンソースのパッケージで、機能追加の提案がイラン人の作者によって却下されるという事件が発生しました。却下の理由はイランの法律だそうです。 armancodes/laravel-download-link は、Laravel 上でファイルダウンロードのリンクを生成す... 続きを読む
TypeScriptにヤバい機能が入りそうなのでひとしきり遊んでみる|TechRacho(テックラッチョ)〜エンジニアの「?」を「!」に〜|BPS株式会社
こんにちは。yoshiです。 先日(9月1日)にオープンされた TypeScript のプルリクエストがヤバいわよ!という話をします。 ※※※注意ここから※※※ 一応先に言っておきますと、これからする話はまだ PR 段階なのでそのまま取り込まれるかどうか分からないし、どのバージョンでリリースされるかも分かりません。ここで書いて... 続きを読む
レビューしやすいプルリクエスト | Developers.IO
普段レビューをしていて、レビューしやすいプルリクエストに対して個人的に感じている特徴をまとめてみました。 普段レビューをしていて、レビューしやすいプルリクエストに対して個人的に感じている特徴をまとめてみました。 割と大きめなソースコードに対するレビューの話が主となります。 ざっくりまとめ 本記事では... 続きを読む
TypeScript 4.0で導入されるVariadic Tuple Typesをさっそく使いこなす - Qiita
今日、Anders HejlsbergさんによってTypeScript 4.0に導入予定の新機能のプルリクエストが出されました。この記事では、この新機能Variadic Tuple Typesを解説します。 ちなみに、現在(この記事の執筆時)のTypeScriptのバージョンは3.9であり、4.0はその次のバージョンです。一見メジャーバージョンアップに見えますが... 続きを読む