タグ GitHub の記事

GitHub CLI で PR の作成からマージまでを行う流れ

GitHub の PR (Pull Request) の一連の処理を GitHub CLI で行う流れについてです。 効率はブラウザでやるのと大差無い気がしますが、ターミナルとブラウザのウィンドウを行き来しなくて済むので複数の PR を連続して処理したいときなどにじゃっかん楽な…

GitHub CLI で Pull Request マージ後の自動ブランチ削除機能を有効化・無効化する方法

GitHub には Pull Request マージ後にブランチを自動的に削除できる機能があります。 GitHub CLI を使ってその機能を有効化・無効化する方法についてです。 この設定の切り替えはブラウザ UI でもできますが、対象のリポジトリが多いときなどはブラウザ UI…

GitHub Actions で複数行の文字列を output にセットする方法

GitHub Actions (以下 GHA )で改行文字を含む複数行の文字列をコマンドの output にセットする方法についてです。 追記 2022/11/16 output パラメータをセットする方法が を使った形から環境変数 を使った形に変更されたので各所更新しまし…

actions/github-script と composite アクションでカスタムアクションをかんたんに作れる

GitHub Actions 小ネタです。 と composite アクションを使えば、再利用可能なアクションかんたんに作ることができます。 前提 この記事は 2022 年 05 月に書きました。 時間が経つと GitHub Actions の仕様変更などで情報が古くなるので…

GitHub Codespaces で WordPress を動かす方法

追記 2024/04/05 GitHub Codespaces の仕様変更によりこの記事の情報は古くなっています。 内容をシンプルにして最新化したページ ↓ を書いたのでそちらを参照してください。 GitHub Codespaces で WordPress を動かす方法 追記終…

GitHub Actions で Dart Sass を使う方法

GitHub Actions で Dart Sass を使いたいことがあったのでその方法をまとめておきます。 前提 使用マシン: ( ) 方法 A. Homebrew を使う B. Dart Sass を直接ダウンロードする A. Homebrew を使う 記事執筆時点で …

GitHub 上のリポジトリでコードの言語を設定する方法

Github 上に置いたリポジトリのコードを閲覧するときに、シンタックスハイライトに使われる言語を設定する方法についてかんたんにまとめておきます。 GitHub のコードの言語判定には Linguist というオープンソースのライブラリが使われていて(正確には「開発したライブラ…

GitHub Actions で WordPress のプラグインを自動更新する方法

GitHub Actions を使って WordPress のプラグインを自動的に更新する方法をご紹介します。 より正確に言うと「 Git でコードを管理している WordPress サイトのプラグインを GitHub Actions で更新する方法」というお話です。 前提 以…

GitHub のリポジトリのデフォルトのブランチ名を変更する方法

先日 GitHub の CEO が、 GitHub で作成されたリポジトリのデフォルトブランチに奴隷制を連想させる という名前を使うのをやめて代わりに を使っていく旨の発言をしました。 "Nat Friedman on Twitter: "@Una @github It's…

GitHub Actions ワークフローで処理を定期実行する方法

GitHub Actions で特定の処理を定期的に実行する方法についてです。 公式のドキュメントに方法が書かれているのですが、情報があちこちに散っているのでかんたんにまとめました。 トリガーイベントを使う 早速結論ですが というトリガーイベントを利用すれば OK です。 …

GitHub API v3 でプライベートリポジトリの情報が取れない問題の解決方法

GitHub API v3 を使っているときに、プライベートリポジトリの情報が取得できない問題の解決方法についてです。 問題 Personal access token を取得して GitHub API v3 (REST API) でリポジトリの情報を取得しようとすると、プライ…

GitHub にリポジトリを追加する方法のパターン別まとめ

GitHub にリポジトリを追加する方法についてパターン別にまとめてみます。 このあたりは Git 歴が短めの方や、 Git には慣れているが GitHub に馴染みの薄い方などには少しわかりづらいところかと思います。 そのような方はぜひ参考にしてみてください。 前提 GitH…

Modern JS Cheatsheet リポジトリを翻訳しました

ECMAScript の ES6 あたりのポイントがわかりやすくまとめられた GitHub リポジトリ「 Modern JS Cheatsheet 」を日本語に翻訳しました。 翻訳の PR をオリジナルのリポジトリにマージしてもらえたので、以下のページで日本語版を閲覧することが…

2017 年リリースのスター 1 万越え GitHub リポジトリ

早いもので 2017 年もあとわずかですね。 今年のソフトウェア関連のトレンドを振り返ってみようと思いたち、年内リリースの GitHub 人気リポジトリについて興味を持ち、調べてみました。 具体的には、「リポジトリの作成日が 2017 年」で、「スター数が 10,000 個以上…