Octokit で GitHub の Repository を作成します。
※この記事は個人メモです。既出情報のため、元から知っている人は特に得るものがありません
サンプル
環境変数の取得に dotenv を使っています。
dotenv については以下を参照ください。
Gemfile
source "https://rubygems.org" gem "dotenv" gem "octokit"
$ bundle install
コード
require 'octokit' require 'dotenv' Dotenv.load client = Octokit::Client.new(:access_token => ENV['GITHUB_TOKEN']) # organization/sample_repo1 を private で作成する client.create_repository("sample_repo1", { organization: 'organization', private: true })