GitHubの連携が新しくなったようです。 Appのページでも古いバージョンから移行してくれと通知が来ています。 This version of the GitHub app is only supported for customers who use GitHub Enterprise. If you’re not a GitHub Enterprise customer, install the upgraded GitHub app. 新しいアプリをSlackに導入します。 前のバージョンではリポジトリごとにConfigurationを作っていましたが、新しいバージョンでは流れが違います。 SlackにGitHub Appをインストール GitHub Appで認証を掛ける 通知させたいチャンネルに@GitHubを招待 /github コマンドでリポジトリを購読(Subscribe)
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
ブランチを保護していますか? master ブランチにマージしたらテストに失敗! みたいな経験をしたことはないでしょうか?開発の中心となるブランチは、問題なく動作する状態を健全に保ちたいですよね。 GitHub では、リポジトリの設定にて ブランチの保護 が可能です。この機能を使うと、以下のような保護を実施できます。 CIが通らなければマージできない 他のメンバーからレビューを承認(Approve)されなければマージできない 特定のメンバーはマージできない 設定方法 ブランチの保護の設定は「Settings」の「Branches」から行うことができます。何もコミットがないリポジトリは、設定そのものが出てきませんのでご注意ください。 「Protect branches」セクションの「Choose a branch...」をクリックし、保護対象とするブランチを選択します。 ページが切り替わりま
どうもはじめまして。 シャノンで社内インフラを担当しているma2iです。 入社してからもうすぐ半年になるのですが、時間って本当に早いですね。 今回初のブログ当番という事で、今年買った輸入盤ベスト5でも紹介しようと 思ったのですが、技術ブログなのでそれはダメだそうです・・。 閑和休題。 何を書こうか迷ったのですが、先日社内に導入した「GitHub Enterprise」(以下GHE)に ついて書いてみたいと思います。GitHubについては様々な情報があるのですが、GHEに 関しては日本語の情報がまだ少ない気がします。今回の作業の経緯をまとめることで、 GHE導入を躊躇している管理者の方々の参考になればよいかと思います。 ■GitHub Enterpriseとは?(一応説明しておきます) GitHubをクローズドな環境で使うために、GitHub社が提供しているソフトウェアです。 機能やインタフ
CompanyA bright future for GitHubTogether, GitHub and Microsoft will work to make software development easier, more accessible, more intelligent, and more open. I am very excited to announce that Microsoft is acquiring GitHub and expect the agreement to close by the end of the year. While it will still take a few months to finalize, we wanted to share the news as soon as we were able. When GitHub
基調講演では、GitHubの新機能としてプロジェクトの依存関係を表示する「Dependency graph」や、このDependency graphにおいてパッケージやアプリケーションの対応や、依存関係にあるパッケージなどで脆弱性が発見された場合に通知してくれる「Security alerts」機能などが発表されました。 プロジェクトの依存関係を表示する「Dependency graph」 GitHub上で開発されているソフトウェアの多くは、ほかのプロジェクトで開発されているソフトウェア、パッケージ、アプリケーションなどを利用しています。 同社はこうしたプロジェクトの依存関係を「Code metadata」として保持しており、同社 データサイエンスチームのエンジニアリングマネージャのMiju Han氏によると、リポジトリの75%が何らかの依存関係を持ち、半分以上は10以上の依存関係を持ち、
GitHubがオープンソースに関する調査報告を公開。「ドキュメントは非常に重要だが見過ごされやすい」「ソフトウェア選択時のデフォルトはオープンソースに」など 調査対象はGitHub.comで活動するユーザーからランダムに選択した5500人と、ほかのプラットフォームで活動するコミュニティから非ランダムに選択した500人。調査はアンケートによって行われました。 調査の結果得られた主な知見は、以下のようにまとめられています。 ドキュメントは非常に重要だがよく見過ごされやすい。コミュニティへのアクセスのしやすさや参加のしやすさにつながる役割を持つ。 アクティブなプロジェクト活動の結果においてネガティブなやりとりはめったにないが、目立つ。 オープンソースは世の中で広く使われているが、コントリビュータについてはまだその幅広い利用者を反映していない。 オープンソースの利用や貢献はしばしば仕事につながる。
イギリス政府におけるデジタル政策について語ったのはGDS(UK Government Digital Service)のジェームズ・スチュワート氏。イギリス政府内に起こった大きな変革とは? イギリス|専門機関におけるGitHub活用事例 ※サンフランシスコにて2016年9月に開催された「GitHub Universe 2016」よりレポート記事をお届けします。 GDS(UK Government Digital Service)は、エンジニアやデザイナー、アナリストなどさまざまな専門家によって編成されている機関だ。現在、このGDSが主導し、イギリス政府内に大きな変革が起こっているという。 GDSが設立されたのは、2010年のこと。その背景には、当時のイギリス政府のポータルサイトが、あまりにも使いにくいものだったいう問題がある。 「当時、イギリス政府のポータルサイトには数え切れないほどのリン
新年あけましておめでとうございます。ことよろ。 最近 Forkwell のポートフォリオ機能を弄っている@sinsoku です。 今日は弊社で起きた「リポジトリが突然消えた事件」について書きたいと思います。 事の始まり 昨年末の26日の朝、 fork したけど使っていないリポジトリがあったので、何気なく削除しました。 その30分後、同僚のapp2641に声をかけられました。 app2641:「なぜか(メイン)リポジトリが404なんですが、sinsoku さん何か知ってます?」 sinsoku:「え、いや、分からないです。私の方でも調べてみます。(もしかして...)」 自分でもリポジトリのページを表示してみました。 404 ですね。マジか...。Audit log を確認してみるか。 見覚えあるアイコンの横に repo.destroy て書いてあるじゃないか...o..rz GitHub の
新しい言語やフレームワークを学ぶことは、時には苦闘になることがあります。従来のアプローチは、概念を説明し簡単な例を提供するドキュメントを読むことです。それで十分な場合もありますが、ドキュメントに高度な例や実際のプロジェクトでの使い方が書かれていない場合も多々あります。 ドキュメントに記載されていない問題に出くわすと、大抵の人はStack Overflowで解決策を探します(またはソースコードを丹念に調べます)。しかし、「使っているフレームワークが登場してから十分に期間が経っておらず、思い浮かぶ質問全てにStack Overflowが答えてくれない」ということもありえます。 今まで問題にはまって、こう考えたことはありませんか? 「誰かが既にこの問題を解決しているはずだ!では、なぜこの問題に対する答えがStack Overflowにないのだろうか?」 そのとおりです。恐らく誰かは既にそれを解決
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く