Skip to content

Instantly share code, notes, and snippets.

@tijmenb
Last active November 8, 2018 11:32
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save tijmenb/312c645fbb59792f21119198275be079 to your computer and use it in GitHub Desktop.
Save tijmenb/312c645fbb59792f21119198275be079 to your computer and use it in GitHub Desktop.
require 'octokit'
repos = %w[
async_experiments
business-support-api
contacts-frontend
figuring-out-whitehall-types
github-jenkins-trigger
govuk_content_api
govuk_need_api
govuk-delivery
govuk-emergency-banners
govuk-import-export-prototype
govuk-navigation-prototype
govuk-random-content-store
govuk-search-concepts-experiments
metadata-api
multipage-frontend
service-standard-reports-json
specialist-frontend
]
client = Octokit::Client.new(access_token: "<TOKEN>")
repos.each do |repo|
client.transfer(
"gds-attic/#{repo}",
new_owner: "alphagov",
accept: "application/vnd.github.nightshade-preview+json"
)
client.edit_repository(
"alphagov/#{repo}",
archived: true
)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment