diff --git a/scripts/boostrap/boot b/archive/boostrap/boot similarity index 100% rename from scripts/boostrap/boot rename to archive/boostrap/boot diff --git a/scripts/boostrap/boot.bat b/archive/boostrap/boot.bat similarity index 100% rename from scripts/boostrap/boot.bat rename to archive/boostrap/boot.bat diff --git a/scripts/boostrap/create-bootstrap b/archive/boostrap/create-bootstrap similarity index 100% rename from scripts/boostrap/create-bootstrap rename to archive/boostrap/create-bootstrap diff --git a/graphql/.gitignore b/archive/graphql/.gitignore similarity index 100% rename from graphql/.gitignore rename to archive/graphql/.gitignore diff --git a/graphql/Gemfile b/archive/graphql/Gemfile similarity index 100% rename from graphql/Gemfile rename to archive/graphql/Gemfile diff --git a/graphql/Gemfile.lock b/archive/graphql/Gemfile.lock similarity index 100% rename from graphql/Gemfile.lock rename to archive/graphql/Gemfile.lock diff --git a/graphql/README.md b/archive/graphql/README.md similarity index 100% rename from graphql/README.md rename to archive/graphql/README.md diff --git a/graphql/bin/run-query b/archive/graphql/bin/run-query similarity index 100% rename from graphql/bin/run-query rename to archive/graphql/bin/run-query diff --git a/graphql/enterprise/.gitignore b/archive/graphql/enterprise/.gitignore similarity index 100% rename from graphql/enterprise/.gitignore rename to archive/graphql/enterprise/.gitignore diff --git a/graphql/enterprise/.nojekyll b/archive/graphql/enterprise/.nojekyll similarity index 100% rename from graphql/enterprise/.nojekyll rename to archive/graphql/enterprise/.nojekyll diff --git a/graphql/enterprise/README.md b/archive/graphql/enterprise/README.md similarity index 100% rename from graphql/enterprise/README.md rename to archive/graphql/enterprise/README.md diff --git a/graphql/enterprise/dist/graphiql.css b/archive/graphql/enterprise/dist/graphiql.css similarity index 100% rename from graphql/enterprise/dist/graphiql.css rename to archive/graphql/enterprise/dist/graphiql.css diff --git a/graphql/enterprise/dist/graphiql.min.js b/archive/graphql/enterprise/dist/graphiql.min.js similarity index 100% rename from graphql/enterprise/dist/graphiql.min.js rename to archive/graphql/enterprise/dist/graphiql.min.js diff --git a/graphql/enterprise/dist/primer-css.css b/archive/graphql/enterprise/dist/primer-css.css similarity index 100% rename from graphql/enterprise/dist/primer-css.css rename to archive/graphql/enterprise/dist/primer-css.css diff --git a/graphql/enterprise/dist/react-dom.min.js b/archive/graphql/enterprise/dist/react-dom.min.js similarity index 100% rename from graphql/enterprise/dist/react-dom.min.js rename to archive/graphql/enterprise/dist/react-dom.min.js diff --git a/graphql/enterprise/dist/react.min.js b/archive/graphql/enterprise/dist/react.min.js similarity index 100% rename from graphql/enterprise/dist/react.min.js rename to archive/graphql/enterprise/dist/react.min.js diff --git a/graphql/enterprise/index.html b/archive/graphql/enterprise/index.html similarity index 100% rename from graphql/enterprise/index.html rename to archive/graphql/enterprise/index.html diff --git a/graphql/enterprise/package.json b/archive/graphql/enterprise/package.json similarity index 100% rename from graphql/enterprise/package.json rename to archive/graphql/enterprise/package.json diff --git a/graphql/enterprise/scripts/build.js b/archive/graphql/enterprise/scripts/build.js similarity index 100% rename from graphql/enterprise/scripts/build.js rename to archive/graphql/enterprise/scripts/build.js diff --git a/graphql/enterprise/yarn.lock b/archive/graphql/enterprise/yarn.lock similarity index 100% rename from graphql/enterprise/yarn.lock rename to archive/graphql/enterprise/yarn.lock diff --git a/graphql/package.json b/archive/graphql/package.json similarity index 100% rename from graphql/package.json rename to archive/graphql/package.json diff --git a/graphql/queries/emu-list-enterprise-member-email-addresses.graphql b/archive/graphql/queries/emu-list-enterprise-member-email-addresses.graphql similarity index 100% rename from graphql/queries/emu-list-enterprise-member-email-addresses.graphql rename to archive/graphql/queries/emu-list-enterprise-member-email-addresses.graphql diff --git a/graphql/queries/emu-scim-list-scim-identities.graphql b/archive/graphql/queries/emu-scim-list-scim-identities.graphql similarity index 100% rename from graphql/queries/emu-scim-list-scim-identities.graphql rename to archive/graphql/queries/emu-scim-list-scim-identities.graphql diff --git a/graphql/queries/emu-scim-oidc-list-scim-identities.graphql b/archive/graphql/queries/emu-scim-oidc-list-scim-identities.graphql similarity index 100% rename from graphql/queries/emu-scim-oidc-list-scim-identities.graphql rename to archive/graphql/queries/emu-scim-oidc-list-scim-identities.graphql diff --git a/graphql/queries/enterprise-audit-log.graphql b/archive/graphql/queries/enterprise-audit-log.graphql similarity index 100% rename from graphql/queries/enterprise-audit-log.graphql rename to archive/graphql/queries/enterprise-audit-log.graphql diff --git a/graphql/queries/enterprise-get-ip-allow-list.graphql b/archive/graphql/queries/enterprise-get-ip-allow-list.graphql similarity index 100% rename from graphql/queries/enterprise-get-ip-allow-list.graphql rename to archive/graphql/queries/enterprise-get-ip-allow-list.graphql diff --git a/graphql/queries/enterprise-members-2fa-disabled.graphql b/archive/graphql/queries/enterprise-members-2fa-disabled.graphql similarity index 100% rename from graphql/queries/enterprise-members-2fa-disabled.graphql rename to archive/graphql/queries/enterprise-members-2fa-disabled.graphql diff --git a/graphql/queries/enterprise-members-2fa-insecure.graphql b/archive/graphql/queries/enterprise-members-2fa-insecure.graphql similarity index 100% rename from graphql/queries/enterprise-members-2fa-insecure.graphql rename to archive/graphql/queries/enterprise-members-2fa-insecure.graphql diff --git a/graphql/queries/enterprise-members-2fa-secure.graphql b/archive/graphql/queries/enterprise-members-2fa-secure.graphql similarity index 100% rename from graphql/queries/enterprise-members-2fa-secure.graphql rename to archive/graphql/queries/enterprise-members-2fa-secure.graphql diff --git a/graphql/queries/enterprise-outside-collaborators-2fa-disabled.graphql b/archive/graphql/queries/enterprise-outside-collaborators-2fa-disabled.graphql similarity index 100% rename from graphql/queries/enterprise-outside-collaborators-2fa-disabled.graphql rename to archive/graphql/queries/enterprise-outside-collaborators-2fa-disabled.graphql diff --git a/graphql/queries/enterprise-outside-collaborators-2fa-insecure.graphql b/archive/graphql/queries/enterprise-outside-collaborators-2fa-insecure.graphql similarity index 100% rename from graphql/queries/enterprise-outside-collaborators-2fa-insecure.graphql rename to archive/graphql/queries/enterprise-outside-collaborators-2fa-insecure.graphql diff --git a/graphql/queries/enterprise-outside-collaborators-2fa-secure.graphql b/archive/graphql/queries/enterprise-outside-collaborators-2fa-secure.graphql similarity index 100% rename from graphql/queries/enterprise-outside-collaborators-2fa-secure.graphql rename to archive/graphql/queries/enterprise-outside-collaborators-2fa-secure.graphql diff --git a/graphql/queries/enterprise-saml-identities-filtered-by-nameid.graphql b/archive/graphql/queries/enterprise-saml-identities-filtered-by-nameid.graphql similarity index 100% rename from graphql/queries/enterprise-saml-identities-filtered-by-nameid.graphql rename to archive/graphql/queries/enterprise-saml-identities-filtered-by-nameid.graphql diff --git a/graphql/queries/enterprise-saml-identities.graphql b/archive/graphql/queries/enterprise-saml-identities.graphql similarity index 100% rename from graphql/queries/enterprise-saml-identities.graphql rename to archive/graphql/queries/enterprise-saml-identities.graphql diff --git a/graphql/queries/enterprise-scim-identities-all-orgs.graphql b/archive/graphql/queries/enterprise-scim-identities-all-orgs.graphql similarity index 100% rename from graphql/queries/enterprise-scim-identities-all-orgs.graphql rename to archive/graphql/queries/enterprise-scim-identities-all-orgs.graphql diff --git a/graphql/queries/introspection_query.graphql b/archive/graphql/queries/introspection_query.graphql similarity index 100% rename from graphql/queries/introspection_query.graphql rename to archive/graphql/queries/introspection_query.graphql diff --git a/graphql/queries/ip-allow-list-add-ip.graphql b/archive/graphql/queries/ip-allow-list-add-ip.graphql similarity index 100% rename from graphql/queries/ip-allow-list-add-ip.graphql rename to archive/graphql/queries/ip-allow-list-add-ip.graphql diff --git a/graphql/queries/ip-allow-list-disable-github-apps-only.graphql b/archive/graphql/queries/ip-allow-list-disable-github-apps-only.graphql similarity index 100% rename from graphql/queries/ip-allow-list-disable-github-apps-only.graphql rename to archive/graphql/queries/ip-allow-list-disable-github-apps-only.graphql diff --git a/graphql/queries/ip-allow-list-disable-ip-address-only.graphql b/archive/graphql/queries/ip-allow-list-disable-ip-address-only.graphql similarity index 100% rename from graphql/queries/ip-allow-list-disable-ip-address-only.graphql rename to archive/graphql/queries/ip-allow-list-disable-ip-address-only.graphql diff --git a/graphql/queries/ip-allow-list-disable.graphql b/archive/graphql/queries/ip-allow-list-disable.graphql similarity index 100% rename from graphql/queries/ip-allow-list-disable.graphql rename to archive/graphql/queries/ip-allow-list-disable.graphql diff --git a/graphql/queries/ip-allow-list-enable-github-apps-only.graphql b/archive/graphql/queries/ip-allow-list-enable-github-apps-only.graphql similarity index 100% rename from graphql/queries/ip-allow-list-enable-github-apps-only.graphql rename to archive/graphql/queries/ip-allow-list-enable-github-apps-only.graphql diff --git a/graphql/queries/ip-allow-list-enable-ip-address-only.graphql b/archive/graphql/queries/ip-allow-list-enable-ip-address-only.graphql similarity index 100% rename from graphql/queries/ip-allow-list-enable-ip-address-only.graphql rename to archive/graphql/queries/ip-allow-list-enable-ip-address-only.graphql diff --git a/graphql/queries/ip-allow-list-enable.graphql b/archive/graphql/queries/ip-allow-list-enable.graphql similarity index 100% rename from graphql/queries/ip-allow-list-enable.graphql rename to archive/graphql/queries/ip-allow-list-enable.graphql diff --git a/graphql/queries/ip-allow-list-remove-ip-entry.graphql b/archive/graphql/queries/ip-allow-list-remove-ip-entry.graphql similarity index 100% rename from graphql/queries/ip-allow-list-remove-ip-entry.graphql rename to archive/graphql/queries/ip-allow-list-remove-ip-entry.graphql diff --git a/graphql/queries/issue-add-comment.graphql b/archive/graphql/queries/issue-add-comment.graphql similarity index 100% rename from graphql/queries/issue-add-comment.graphql rename to archive/graphql/queries/issue-add-comment.graphql diff --git a/graphql/queries/issue-search-for-issue-or-bug-requests.graphql b/archive/graphql/queries/issue-search-for-issue-or-bug-requests.graphql similarity index 100% rename from graphql/queries/issue-search-for-issue-or-bug-requests.graphql rename to archive/graphql/queries/issue-search-for-issue-or-bug-requests.graphql diff --git a/graphql/queries/org-audit-log-api-example.graphql b/archive/graphql/queries/org-audit-log-api-example.graphql similarity index 100% rename from graphql/queries/org-audit-log-api-example.graphql rename to archive/graphql/queries/org-audit-log-api-example.graphql diff --git a/graphql/queries/org-branches-and-commits-by-repository.graphql b/archive/graphql/queries/org-branches-and-commits-by-repository.graphql similarity index 100% rename from graphql/queries/org-branches-and-commits-by-repository.graphql rename to archive/graphql/queries/org-branches-and-commits-by-repository.graphql diff --git a/graphql/queries/org-get-ip-allow-list.graphql b/archive/graphql/queries/org-get-ip-allow-list.graphql similarity index 100% rename from graphql/queries/org-get-ip-allow-list.graphql rename to archive/graphql/queries/org-get-ip-allow-list.graphql diff --git a/graphql/queries/org-list-outside-collaborators-by-repo.graphql b/archive/graphql/queries/org-list-outside-collaborators-by-repo.graphql similarity index 100% rename from graphql/queries/org-list-outside-collaborators-by-repo.graphql rename to archive/graphql/queries/org-list-outside-collaborators-by-repo.graphql diff --git a/graphql/queries/org-members-by-team.graphql b/archive/graphql/queries/org-members-by-team.graphql similarity index 100% rename from graphql/queries/org-members-by-team.graphql rename to archive/graphql/queries/org-members-by-team.graphql diff --git a/graphql/queries/org-members-commit-msgs.graphql b/archive/graphql/queries/org-members-commit-msgs.graphql similarity index 100% rename from graphql/queries/org-members-commit-msgs.graphql rename to archive/graphql/queries/org-members-commit-msgs.graphql diff --git a/graphql/queries/org-members-with-role.graphql b/archive/graphql/queries/org-members-with-role.graphql similarity index 100% rename from graphql/queries/org-members-with-role.graphql rename to archive/graphql/queries/org-members-with-role.graphql diff --git a/graphql/queries/org-members.graphql b/archive/graphql/queries/org-members.graphql similarity index 100% rename from graphql/queries/org-members.graphql rename to archive/graphql/queries/org-members.graphql diff --git a/graphql/queries/org-pr-merged-info-by-repository.graphql b/archive/graphql/queries/org-pr-merged-info-by-repository.graphql similarity index 100% rename from graphql/queries/org-pr-merged-info-by-repository.graphql rename to archive/graphql/queries/org-pr-merged-info-by-repository.graphql diff --git a/graphql/queries/org-repos-fragment-2.graphql b/archive/graphql/queries/org-repos-fragment-2.graphql similarity index 100% rename from graphql/queries/org-repos-fragment-2.graphql rename to archive/graphql/queries/org-repos-fragment-2.graphql diff --git a/graphql/queries/org-repos-fragment-directive-2.graphql b/archive/graphql/queries/org-repos-fragment-directive-2.graphql similarity index 100% rename from graphql/queries/org-repos-fragment-directive-2.graphql rename to archive/graphql/queries/org-repos-fragment-directive-2.graphql diff --git a/graphql/queries/org-repos-fragment-directive.graphql b/archive/graphql/queries/org-repos-fragment-directive.graphql similarity index 100% rename from graphql/queries/org-repos-fragment-directive.graphql rename to archive/graphql/queries/org-repos-fragment-directive.graphql diff --git a/graphql/queries/org-repos-fragment.graphql b/archive/graphql/queries/org-repos-fragment.graphql similarity index 100% rename from graphql/queries/org-repos-fragment.graphql rename to archive/graphql/queries/org-repos-fragment.graphql diff --git a/graphql/queries/org-saml-identities-filtered-by-nameid-username.graphql b/archive/graphql/queries/org-saml-identities-filtered-by-nameid-username.graphql similarity index 100% rename from graphql/queries/org-saml-identities-filtered-by-nameid-username.graphql rename to archive/graphql/queries/org-saml-identities-filtered-by-nameid-username.graphql diff --git a/graphql/queries/org-saml-identities.graphql b/archive/graphql/queries/org-saml-identities.graphql similarity index 100% rename from graphql/queries/org-saml-identities.graphql rename to archive/graphql/queries/org-saml-identities.graphql diff --git a/graphql/queries/org-scim-identities.graphql b/archive/graphql/queries/org-scim-identities.graphql similarity index 100% rename from graphql/queries/org-scim-identities.graphql rename to archive/graphql/queries/org-scim-identities.graphql diff --git a/graphql/queries/org-with-alias.graphql b/archive/graphql/queries/org-with-alias.graphql similarity index 100% rename from graphql/queries/org-with-alias.graphql rename to archive/graphql/queries/org-with-alias.graphql diff --git a/graphql/queries/org-with-variables.graphql b/archive/graphql/queries/org-with-variables.graphql similarity index 100% rename from graphql/queries/org-with-variables.graphql rename to archive/graphql/queries/org-with-variables.graphql diff --git a/graphql/queries/repo-get-all-branches.graphql b/archive/graphql/queries/repo-get-all-branches.graphql similarity index 100% rename from graphql/queries/repo-get-all-branches.graphql rename to archive/graphql/queries/repo-get-all-branches.graphql diff --git a/graphql/queries/repos-get-last-issue-comment.graphql b/archive/graphql/queries/repos-get-last-issue-comment.graphql similarity index 100% rename from graphql/queries/repos-get-last-issue-comment.graphql rename to archive/graphql/queries/repos-get-last-issue-comment.graphql diff --git a/graphql/queries/repositories_with_stargazers.graphql b/archive/graphql/queries/repositories_with_stargazers.graphql similarity index 100% rename from graphql/queries/repositories_with_stargazers.graphql rename to archive/graphql/queries/repositories_with_stargazers.graphql diff --git a/graphql/queries/repository_overview.graphql b/archive/graphql/queries/repository_overview.graphql similarity index 100% rename from graphql/queries/repository_overview.graphql rename to archive/graphql/queries/repository_overview.graphql diff --git a/graphql/queries/simple-pagination-example.graphql b/archive/graphql/queries/simple-pagination-example.graphql similarity index 100% rename from graphql/queries/simple-pagination-example.graphql rename to archive/graphql/queries/simple-pagination-example.graphql diff --git a/graphql/queries/viewer.graphql b/archive/graphql/queries/viewer.graphql similarity index 100% rename from graphql/queries/viewer.graphql rename to archive/graphql/queries/viewer.graphql diff --git a/scripts/tests/t0001-git-purge-symlinks b/archive/tests/t0001-git-purge-symlinks similarity index 100% rename from scripts/tests/t0001-git-purge-symlinks rename to archive/tests/t0001-git-purge-symlinks diff --git a/scripts/README.md b/git/collection-1/README.md similarity index 100% rename from scripts/README.md rename to git/collection-1/README.md diff --git a/scripts/git-append-commit-trailer b/git/collection-1/git-append-commit-trailer similarity index 100% rename from scripts/git-append-commit-trailer rename to git/collection-1/git-append-commit-trailer diff --git a/scripts/git-change-author b/git/collection-1/git-change-author similarity index 100% rename from scripts/git-change-author rename to git/collection-1/git-change-author diff --git a/scripts/git-find-dirs-deleted-files b/git/collection-1/git-find-dirs-deleted-files similarity index 100% rename from scripts/git-find-dirs-deleted-files rename to git/collection-1/git-find-dirs-deleted-files diff --git a/scripts/git-find-dirs-many-files b/git/collection-1/git-find-dirs-many-files similarity index 100% rename from scripts/git-find-dirs-many-files rename to git/collection-1/git-find-dirs-many-files diff --git a/scripts/git-find-dirs-unwanted b/git/collection-1/git-find-dirs-unwanted similarity index 100% rename from scripts/git-find-dirs-unwanted rename to git/collection-1/git-find-dirs-unwanted diff --git a/scripts/git-find-ignored-files b/git/collection-1/git-find-ignored-files similarity index 100% rename from scripts/git-find-ignored-files rename to git/collection-1/git-find-ignored-files diff --git a/scripts/git-find-large-files b/git/collection-1/git-find-large-files similarity index 100% rename from scripts/git-find-large-files rename to git/collection-1/git-find-large-files diff --git a/scripts/git-find-lfs-extensions b/git/collection-1/git-find-lfs-extensions similarity index 100% rename from scripts/git-find-lfs-extensions rename to git/collection-1/git-find-lfs-extensions diff --git a/scripts/git-find-stale-branches b/git/collection-1/git-find-stale-branches similarity index 100% rename from scripts/git-find-stale-branches rename to git/collection-1/git-find-stale-branches diff --git a/scripts/git-find-utf-16-encoded-files b/git/collection-1/git-find-utf-16-encoded-files similarity index 100% rename from scripts/git-find-utf-16-encoded-files rename to git/collection-1/git-find-utf-16-encoded-files diff --git a/scripts/git-normalize-pathnames b/git/collection-1/git-normalize-pathnames similarity index 100% rename from scripts/git-normalize-pathnames rename to git/collection-1/git-normalize-pathnames diff --git a/scripts/git-purge-files b/git/collection-1/git-purge-files similarity index 100% rename from scripts/git-purge-files rename to git/collection-1/git-purge-files diff --git a/api/bash/.gitignore b/github-api/bash/.gitignore similarity index 100% rename from api/bash/.gitignore rename to github-api/bash/.gitignore diff --git a/api/bash/app-installs.sh b/github-api/bash/app-installs.sh similarity index 100% rename from api/bash/app-installs.sh rename to github-api/bash/app-installs.sh diff --git a/api/bash/create-teams.sh b/github-api/bash/create-teams.sh similarity index 100% rename from api/bash/create-teams.sh rename to github-api/bash/create-teams.sh diff --git a/api/bash/delete-empty-repos.sh b/github-api/bash/delete-empty-repos.sh similarity index 100% rename from api/bash/delete-empty-repos.sh rename to github-api/bash/delete-empty-repos.sh diff --git a/api/bash/migrate-repos-in-org.sh b/github-api/bash/migrate-repos-in-org.sh similarity index 100% rename from api/bash/migrate-repos-in-org.sh rename to github-api/bash/migrate-repos-in-org.sh diff --git a/api/bash/repo-list-export.sh b/github-api/bash/repo-list-export.sh similarity index 100% rename from api/bash/repo-list-export.sh rename to github-api/bash/repo-list-export.sh diff --git a/api/bash/repo-name-collision-detection.sh b/github-api/bash/repo-name-collision-detection.sh similarity index 100% rename from api/bash/repo-name-collision-detection.sh rename to github-api/bash/repo-name-collision-detection.sh diff --git a/api/bash/repo-sizer.sh b/github-api/bash/repo-sizer.sh similarity index 100% rename from api/bash/repo-sizer.sh rename to github-api/bash/repo-sizer.sh diff --git a/api/bash/update-user-and-team-dn-for-ldap.sh b/github-api/bash/update-user-and-team-dn-for-ldap.sh similarity index 100% rename from api/bash/update-user-and-team-dn-for-ldap.sh rename to github-api/bash/update-user-and-team-dn-for-ldap.sh diff --git a/api/golang/basics-of-authentication/README.md b/github-api/golang/basics-of-authentication/README.md similarity index 100% rename from api/golang/basics-of-authentication/README.md rename to github-api/golang/basics-of-authentication/README.md diff --git a/api/golang/basics-of-authentication/server.go b/github-api/golang/basics-of-authentication/server.go similarity index 100% rename from api/golang/basics-of-authentication/server.go rename to github-api/golang/basics-of-authentication/server.go diff --git a/api/golang/basics-of-authentication/views/basic.tmpl b/github-api/golang/basics-of-authentication/views/basic.tmpl similarity index 100% rename from api/golang/basics-of-authentication/views/basic.tmpl rename to github-api/golang/basics-of-authentication/views/basic.tmpl diff --git a/api/golang/basics-of-authentication/views/index.tmpl b/github-api/golang/basics-of-authentication/views/index.tmpl similarity index 100% rename from api/golang/basics-of-authentication/views/index.tmpl rename to github-api/golang/basics-of-authentication/views/index.tmpl diff --git a/api/groovy/AuditUsers.groovy b/github-api/groovy/AuditUsers.groovy similarity index 100% rename from api/groovy/AuditUsers.groovy rename to github-api/groovy/AuditUsers.groovy diff --git a/api/groovy/ListMembersInOrgs.groovy b/github-api/groovy/ListMembersInOrgs.groovy similarity index 100% rename from api/groovy/ListMembersInOrgs.groovy rename to github-api/groovy/ListMembersInOrgs.groovy diff --git a/api/groovy/ListReposInOrg.groovy b/github-api/groovy/ListReposInOrg.groovy similarity index 100% rename from api/groovy/ListReposInOrg.groovy rename to github-api/groovy/ListReposInOrg.groovy diff --git a/api/groovy/MigrateRepositories.groovy b/github-api/groovy/MigrateRepositories.groovy similarity index 100% rename from api/groovy/MigrateRepositories.groovy rename to github-api/groovy/MigrateRepositories.groovy diff --git a/api/groovy/PrintRepoAccess.groovy b/github-api/groovy/PrintRepoAccess.groovy similarity index 100% rename from api/groovy/PrintRepoAccess.groovy rename to github-api/groovy/PrintRepoAccess.groovy diff --git a/api/java/deployment/.gitignore b/github-api/java/deployment/.gitignore similarity index 100% rename from api/java/deployment/.gitignore rename to github-api/java/deployment/.gitignore diff --git a/api/java/deployment/README.md b/github-api/java/deployment/README.md similarity index 100% rename from api/java/deployment/README.md rename to github-api/java/deployment/README.md diff --git a/api/java/deployment/dependency-reduced-pom.xml b/github-api/java/deployment/dependency-reduced-pom.xml similarity index 100% rename from api/java/deployment/dependency-reduced-pom.xml rename to github-api/java/deployment/dependency-reduced-pom.xml diff --git a/api/java/deployment/pom.xml b/github-api/java/deployment/pom.xml similarity index 100% rename from api/java/deployment/pom.xml rename to github-api/java/deployment/pom.xml diff --git a/api/java/deployment/src/main/java/com/github/DeployServer.java b/github-api/java/deployment/src/main/java/com/github/DeployServer.java similarity index 100% rename from api/java/deployment/src/main/java/com/github/DeployServer.java rename to github-api/java/deployment/src/main/java/com/github/DeployServer.java diff --git a/api/java/deployment/src/test/java/com/github/DeployServerTest.java b/github-api/java/deployment/src/test/java/com/github/DeployServerTest.java similarity index 100% rename from api/java/deployment/src/test/java/com/github/DeployServerTest.java rename to github-api/java/deployment/src/test/java/com/github/DeployServerTest.java diff --git a/api/javascript/.gitignore b/github-api/javascript/.gitignore similarity index 100% rename from api/javascript/.gitignore rename to github-api/javascript/.gitignore diff --git a/api/javascript/enable-org-security-alerts.md b/github-api/javascript/enable-org-security-alerts.md similarity index 100% rename from api/javascript/enable-org-security-alerts.md rename to github-api/javascript/enable-org-security-alerts.md diff --git a/api/javascript/es2015-nodejs/README.md b/github-api/javascript/es2015-nodejs/README.md similarity index 100% rename from api/javascript/es2015-nodejs/README.md rename to github-api/javascript/es2015-nodejs/README.md diff --git a/api/javascript/es2015-nodejs/libs/GitHubClient.js b/github-api/javascript/es2015-nodejs/libs/GitHubClient.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/GitHubClient.js rename to github-api/javascript/es2015-nodejs/libs/GitHubClient.js diff --git a/api/javascript/es2015-nodejs/libs/features/commits.js b/github-api/javascript/es2015-nodejs/libs/features/commits.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/commits.js rename to github-api/javascript/es2015-nodejs/libs/features/commits.js diff --git a/api/javascript/es2015-nodejs/libs/features/contents.js b/github-api/javascript/es2015-nodejs/libs/features/contents.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/contents.js rename to github-api/javascript/es2015-nodejs/libs/features/contents.js diff --git a/api/javascript/es2015-nodejs/libs/features/hooks.js b/github-api/javascript/es2015-nodejs/libs/features/hooks.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/hooks.js rename to github-api/javascript/es2015-nodejs/libs/features/hooks.js diff --git a/api/javascript/es2015-nodejs/libs/features/issues.js b/github-api/javascript/es2015-nodejs/libs/features/issues.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/issues.js rename to github-api/javascript/es2015-nodejs/libs/features/issues.js diff --git a/api/javascript/es2015-nodejs/libs/features/labels.js b/github-api/javascript/es2015-nodejs/libs/features/labels.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/labels.js rename to github-api/javascript/es2015-nodejs/libs/features/labels.js diff --git a/api/javascript/es2015-nodejs/libs/features/milestones.js b/github-api/javascript/es2015-nodejs/libs/features/milestones.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/milestones.js rename to github-api/javascript/es2015-nodejs/libs/features/milestones.js diff --git a/api/javascript/es2015-nodejs/libs/features/octocat.js b/github-api/javascript/es2015-nodejs/libs/features/octocat.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/octocat.js rename to github-api/javascript/es2015-nodejs/libs/features/octocat.js diff --git a/api/javascript/es2015-nodejs/libs/features/organizations.js b/github-api/javascript/es2015-nodejs/libs/features/organizations.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/organizations.js rename to github-api/javascript/es2015-nodejs/libs/features/organizations.js diff --git a/api/javascript/es2015-nodejs/libs/features/pullrequests.js b/github-api/javascript/es2015-nodejs/libs/features/pullrequests.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/pullrequests.js rename to github-api/javascript/es2015-nodejs/libs/features/pullrequests.js diff --git a/api/javascript/es2015-nodejs/libs/features/refs.js b/github-api/javascript/es2015-nodejs/libs/features/refs.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/refs.js rename to github-api/javascript/es2015-nodejs/libs/features/refs.js diff --git a/api/javascript/es2015-nodejs/libs/features/repositories.js b/github-api/javascript/es2015-nodejs/libs/features/repositories.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/repositories.js rename to github-api/javascript/es2015-nodejs/libs/features/repositories.js diff --git a/api/javascript/es2015-nodejs/libs/features/stats.js b/github-api/javascript/es2015-nodejs/libs/features/stats.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/stats.js rename to github-api/javascript/es2015-nodejs/libs/features/stats.js diff --git a/api/javascript/es2015-nodejs/libs/features/teams.js b/github-api/javascript/es2015-nodejs/libs/features/teams.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/teams.js rename to github-api/javascript/es2015-nodejs/libs/features/teams.js diff --git a/api/javascript/es2015-nodejs/libs/features/users.js b/github-api/javascript/es2015-nodejs/libs/features/users.js similarity index 100% rename from api/javascript/es2015-nodejs/libs/features/users.js rename to github-api/javascript/es2015-nodejs/libs/features/users.js diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/.npmignore b/github-api/javascript/es2015-nodejs/node_modules/encoding/.npmignore similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/.npmignore rename to github-api/javascript/es2015-nodejs/node_modules/encoding/.npmignore diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/.travis.yml b/github-api/javascript/es2015-nodejs/node_modules/encoding/.travis.yml similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/.travis.yml rename to github-api/javascript/es2015-nodejs/node_modules/encoding/.travis.yml diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/LICENSE b/github-api/javascript/es2015-nodejs/node_modules/encoding/LICENSE similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/LICENSE rename to github-api/javascript/es2015-nodejs/node_modules/encoding/LICENSE diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/README.md b/github-api/javascript/es2015-nodejs/node_modules/encoding/README.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/README.md rename to github-api/javascript/es2015-nodejs/node_modules/encoding/README.md diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/lib/encoding.js b/github-api/javascript/es2015-nodejs/node_modules/encoding/lib/encoding.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/lib/encoding.js rename to github-api/javascript/es2015-nodejs/node_modules/encoding/lib/encoding.js diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/lib/iconv-loader.js b/github-api/javascript/es2015-nodejs/node_modules/encoding/lib/iconv-loader.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/lib/iconv-loader.js rename to github-api/javascript/es2015-nodejs/node_modules/encoding/lib/iconv-loader.js diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/package.json b/github-api/javascript/es2015-nodejs/node_modules/encoding/package.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/package.json rename to github-api/javascript/es2015-nodejs/node_modules/encoding/package.json diff --git a/api/javascript/es2015-nodejs/node_modules/encoding/test/test.js b/github-api/javascript/es2015-nodejs/node_modules/encoding/test/test.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/encoding/test/test.js rename to github-api/javascript/es2015-nodejs/node_modules/encoding/test/test.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/.npmignore b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/.npmignore similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/.npmignore rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/.npmignore diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/.travis.yml b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/.travis.yml similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/.travis.yml rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/.travis.yml diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/Changelog.md b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/Changelog.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/Changelog.md rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/Changelog.md diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/LICENSE b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/LICENSE similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/LICENSE rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/LICENSE diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/README.md b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/README.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/README.md rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/README.md diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-codec.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-codec.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-codec.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-codec.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-data.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-data.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-data.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/dbcs-data.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/index.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/index.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/index.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/index.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/internal.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/internal.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/internal.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/internal.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-codec.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-codec.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-codec.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-codec.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data-generated.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data-generated.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data-generated.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data-generated.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/sbcs-data.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/big5-added.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/big5-added.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/big5-added.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/big5-added.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp936.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp936.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp936.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp936.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp949.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp949.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp949.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp949.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp950.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp950.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp950.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/cp950.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/eucjp.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/eucjp.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/eucjp.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/eucjp.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gbk-added.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gbk-added.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gbk-added.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/gbk-added.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/shiftjis.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/shiftjis.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/shiftjis.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/tables/shiftjis.json diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf16.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf16.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf16.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf16.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf7.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf7.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf7.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/encodings/utf7.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/bom-handling.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/bom-handling.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/bom-handling.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/bom-handling.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/extend-node.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/extend-node.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/extend-node.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/extend-node.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/index.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/index.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/index.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/index.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/streams.js b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/streams.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/streams.js rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/lib/streams.js diff --git a/api/javascript/es2015-nodejs/node_modules/iconv-lite/package.json b/github-api/javascript/es2015-nodejs/node_modules/iconv-lite/package.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/iconv-lite/package.json rename to github-api/javascript/es2015-nodejs/node_modules/iconv-lite/package.json diff --git a/api/javascript/es2015-nodejs/node_modules/is-stream/index.js b/github-api/javascript/es2015-nodejs/node_modules/is-stream/index.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/is-stream/index.js rename to github-api/javascript/es2015-nodejs/node_modules/is-stream/index.js diff --git a/api/javascript/es2015-nodejs/node_modules/is-stream/license b/github-api/javascript/es2015-nodejs/node_modules/is-stream/license similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/is-stream/license rename to github-api/javascript/es2015-nodejs/node_modules/is-stream/license diff --git a/api/javascript/es2015-nodejs/node_modules/is-stream/package.json b/github-api/javascript/es2015-nodejs/node_modules/is-stream/package.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/is-stream/package.json rename to github-api/javascript/es2015-nodejs/node_modules/is-stream/package.json diff --git a/api/javascript/es2015-nodejs/node_modules/is-stream/readme.md b/github-api/javascript/es2015-nodejs/node_modules/is-stream/readme.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/is-stream/readme.md rename to github-api/javascript/es2015-nodejs/node_modules/is-stream/readme.md diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/.npmignore b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/.npmignore similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/.npmignore rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/.npmignore diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/.travis.yml b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/.travis.yml similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/.travis.yml rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/.travis.yml diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/CHANGELOG.md b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/CHANGELOG.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/CHANGELOG.md rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/CHANGELOG.md diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/ERROR-HANDLING.md b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/ERROR-HANDLING.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/ERROR-HANDLING.md rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/ERROR-HANDLING.md diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/LICENSE.md b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/LICENSE.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/LICENSE.md rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/LICENSE.md diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/LIMITS.md b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/LIMITS.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/LIMITS.md rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/LIMITS.md diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/README.md b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/README.md similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/README.md rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/README.md diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/index.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/index.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/index.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/index.js diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/lib/body.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/body.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/lib/body.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/body.js diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/lib/fetch-error.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/fetch-error.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/lib/fetch-error.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/fetch-error.js diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/lib/headers.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/headers.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/lib/headers.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/headers.js diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/lib/request.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/request.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/lib/request.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/request.js diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/lib/response.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/response.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/lib/response.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/lib/response.js diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/package.json b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/package.json similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/package.json rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/package.json diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/test/dummy.txt b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/test/dummy.txt similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/test/dummy.txt rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/test/dummy.txt diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/test/server.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/test/server.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/test/server.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/test/server.js diff --git a/api/javascript/es2015-nodejs/node_modules/node-fetch/test/test.js b/github-api/javascript/es2015-nodejs/node_modules/node-fetch/test/test.js similarity index 100% rename from api/javascript/es2015-nodejs/node_modules/node-fetch/test/test.js rename to github-api/javascript/es2015-nodejs/node_modules/node-fetch/test/test.js diff --git a/api/javascript/es2015-nodejs/package.json b/github-api/javascript/es2015-nodejs/package.json similarity index 100% rename from api/javascript/es2015-nodejs/package.json rename to github-api/javascript/es2015-nodejs/package.json diff --git a/api/javascript/es2015-nodejs/recipes/00-zen-of-github.js b/github-api/javascript/es2015-nodejs/recipes/00-zen-of-github.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/00-zen-of-github.js rename to github-api/javascript/es2015-nodejs/recipes/00-zen-of-github.js diff --git a/api/javascript/es2015-nodejs/recipes/01-user-informations.js b/github-api/javascript/es2015-nodejs/recipes/01-user-informations.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/01-user-informations.js rename to github-api/javascript/es2015-nodejs/recipes/01-user-informations.js diff --git a/api/javascript/es2015-nodejs/recipes/02-user-suspend.js b/github-api/javascript/es2015-nodejs/recipes/02-user-suspend.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/02-user-suspend.js rename to github-api/javascript/es2015-nodejs/recipes/02-user-suspend.js diff --git a/api/javascript/es2015-nodejs/recipes/03-user-unsuspend.js b/github-api/javascript/es2015-nodejs/recipes/03-user-unsuspend.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/03-user-unsuspend.js rename to github-api/javascript/es2015-nodejs/recipes/03-user-unsuspend.js diff --git a/api/javascript/es2015-nodejs/recipes/04-organizations-repositories.js b/github-api/javascript/es2015-nodejs/recipes/04-organizations-repositories.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/04-organizations-repositories.js rename to github-api/javascript/es2015-nodejs/recipes/04-organizations-repositories.js diff --git a/api/javascript/es2015-nodejs/recipes/05-teams.js b/github-api/javascript/es2015-nodejs/recipes/05-teams.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/05-teams.js rename to github-api/javascript/es2015-nodejs/recipes/05-teams.js diff --git a/api/javascript/es2015-nodejs/recipes/06-milestones.js b/github-api/javascript/es2015-nodejs/recipes/06-milestones.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/06-milestones.js rename to github-api/javascript/es2015-nodejs/recipes/06-milestones.js diff --git a/api/javascript/es2015-nodejs/recipes/07-labels.js b/github-api/javascript/es2015-nodejs/recipes/07-labels.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/07-labels.js rename to github-api/javascript/es2015-nodejs/recipes/07-labels.js diff --git a/api/javascript/es2015-nodejs/recipes/08-issues.js b/github-api/javascript/es2015-nodejs/recipes/08-issues.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/08-issues.js rename to github-api/javascript/es2015-nodejs/recipes/08-issues.js diff --git a/api/javascript/es2015-nodejs/recipes/09-pull-request.js b/github-api/javascript/es2015-nodejs/recipes/09-pull-request.js similarity index 100% rename from api/javascript/es2015-nodejs/recipes/09-pull-request.js rename to github-api/javascript/es2015-nodejs/recipes/09-pull-request.js diff --git a/api/javascript/gha-cleanup/.gitignore b/github-api/javascript/gha-cleanup/.gitignore similarity index 100% rename from api/javascript/gha-cleanup/.gitignore rename to github-api/javascript/gha-cleanup/.gitignore diff --git a/api/javascript/gha-cleanup/README.md b/github-api/javascript/gha-cleanup/README.md similarity index 100% rename from api/javascript/gha-cleanup/README.md rename to github-api/javascript/gha-cleanup/README.md diff --git a/api/javascript/gha-cleanup/cli.js b/github-api/javascript/gha-cleanup/cli.js similarity index 100% rename from api/javascript/gha-cleanup/cli.js rename to github-api/javascript/gha-cleanup/cli.js diff --git a/api/javascript/gha-cleanup/package-lock.json b/github-api/javascript/gha-cleanup/package-lock.json similarity index 100% rename from api/javascript/gha-cleanup/package-lock.json rename to github-api/javascript/gha-cleanup/package-lock.json diff --git a/api/javascript/gha-cleanup/package.json b/github-api/javascript/gha-cleanup/package.json similarity index 100% rename from api/javascript/gha-cleanup/package.json rename to github-api/javascript/gha-cleanup/package.json diff --git a/api/javascript/gha-cleanup/screenshot.png b/github-api/javascript/gha-cleanup/screenshot.png similarity index 100% rename from api/javascript/gha-cleanup/screenshot.png rename to github-api/javascript/gha-cleanup/screenshot.png diff --git a/api/javascript/org-invite/.gitignore b/github-api/javascript/org-invite/.gitignore similarity index 100% rename from api/javascript/org-invite/.gitignore rename to github-api/javascript/org-invite/.gitignore diff --git a/api/javascript/org-invite/README.md b/github-api/javascript/org-invite/README.md similarity index 100% rename from api/javascript/org-invite/README.md rename to github-api/javascript/org-invite/README.md diff --git a/api/javascript/org-invite/cli.js b/github-api/javascript/org-invite/cli.js similarity index 100% rename from api/javascript/org-invite/cli.js rename to github-api/javascript/org-invite/cli.js diff --git a/api/javascript/org-invite/package-lock.json b/github-api/javascript/org-invite/package-lock.json similarity index 100% rename from api/javascript/org-invite/package-lock.json rename to github-api/javascript/org-invite/package-lock.json diff --git a/api/javascript/org-invite/package.json b/github-api/javascript/org-invite/package.json similarity index 100% rename from api/javascript/org-invite/package.json rename to github-api/javascript/org-invite/package.json diff --git a/api/javascript/org-invite/screenshot.png b/github-api/javascript/org-invite/screenshot.png similarity index 100% rename from api/javascript/org-invite/screenshot.png rename to github-api/javascript/org-invite/screenshot.png diff --git a/api/powershell/invite_members_to_org.ps1 b/github-api/powershell/invite_members_to_org.ps1 similarity index 100% rename from api/powershell/invite_members_to_org.ps1 rename to github-api/powershell/invite_members_to_org.ps1 diff --git a/api/python/building-a-ci-server/requirements.txt b/github-api/python/building-a-ci-server/requirements.txt similarity index 100% rename from api/python/building-a-ci-server/requirements.txt rename to github-api/python/building-a-ci-server/requirements.txt diff --git a/api/python/building-a-ci-server/server.py b/github-api/python/building-a-ci-server/server.py similarity index 100% rename from api/python/building-a-ci-server/server.py rename to github-api/python/building-a-ci-server/server.py diff --git a/api/ruby/2fa_checker.rb b/github-api/ruby/2fa_checker.rb similarity index 100% rename from api/ruby/2fa_checker.rb rename to github-api/ruby/2fa_checker.rb diff --git a/api/ruby/basics-of-authentication/Gemfile b/github-api/ruby/basics-of-authentication/Gemfile similarity index 100% rename from api/ruby/basics-of-authentication/Gemfile rename to github-api/ruby/basics-of-authentication/Gemfile diff --git a/api/ruby/basics-of-authentication/Gemfile.lock b/github-api/ruby/basics-of-authentication/Gemfile.lock similarity index 100% rename from api/ruby/basics-of-authentication/Gemfile.lock rename to github-api/ruby/basics-of-authentication/Gemfile.lock diff --git a/api/ruby/basics-of-authentication/README.md b/github-api/ruby/basics-of-authentication/README.md similarity index 100% rename from api/ruby/basics-of-authentication/README.md rename to github-api/ruby/basics-of-authentication/README.md diff --git a/api/ruby/basics-of-authentication/advanced_server.rb b/github-api/ruby/basics-of-authentication/advanced_server.rb similarity index 100% rename from api/ruby/basics-of-authentication/advanced_server.rb rename to github-api/ruby/basics-of-authentication/advanced_server.rb diff --git a/api/ruby/basics-of-authentication/server.rb b/github-api/ruby/basics-of-authentication/server.rb similarity index 100% rename from api/ruby/basics-of-authentication/server.rb rename to github-api/ruby/basics-of-authentication/server.rb diff --git a/api/ruby/basics-of-authentication/views/advanced.erb b/github-api/ruby/basics-of-authentication/views/advanced.erb similarity index 100% rename from api/ruby/basics-of-authentication/views/advanced.erb rename to github-api/ruby/basics-of-authentication/views/advanced.erb diff --git a/api/ruby/basics-of-authentication/views/basic.erb b/github-api/ruby/basics-of-authentication/views/basic.erb similarity index 100% rename from api/ruby/basics-of-authentication/views/basic.erb rename to github-api/ruby/basics-of-authentication/views/basic.erb diff --git a/api/ruby/basics-of-authentication/views/index.erb b/github-api/ruby/basics-of-authentication/views/index.erb similarity index 100% rename from api/ruby/basics-of-authentication/views/index.erb rename to github-api/ruby/basics-of-authentication/views/index.erb diff --git a/api/ruby/building-a-ci-server/Gemfile b/github-api/ruby/building-a-ci-server/Gemfile similarity index 100% rename from api/ruby/building-a-ci-server/Gemfile rename to github-api/ruby/building-a-ci-server/Gemfile diff --git a/api/ruby/building-a-ci-server/Gemfile.lock b/github-api/ruby/building-a-ci-server/Gemfile.lock similarity index 100% rename from api/ruby/building-a-ci-server/Gemfile.lock rename to github-api/ruby/building-a-ci-server/Gemfile.lock diff --git a/api/ruby/building-a-ci-server/config.ru b/github-api/ruby/building-a-ci-server/config.ru similarity index 100% rename from api/ruby/building-a-ci-server/config.ru rename to github-api/ruby/building-a-ci-server/config.ru diff --git a/api/ruby/building-a-ci-server/server.rb b/github-api/ruby/building-a-ci-server/server.rb similarity index 100% rename from api/ruby/building-a-ci-server/server.rb rename to github-api/ruby/building-a-ci-server/server.rb diff --git a/api/ruby/building-your-first-github-app/Gemfile b/github-api/ruby/building-your-first-github-app/Gemfile similarity index 100% rename from api/ruby/building-your-first-github-app/Gemfile rename to github-api/ruby/building-your-first-github-app/Gemfile diff --git a/api/ruby/building-your-first-github-app/Gemfile.lock b/github-api/ruby/building-your-first-github-app/Gemfile.lock similarity index 100% rename from api/ruby/building-your-first-github-app/Gemfile.lock rename to github-api/ruby/building-your-first-github-app/Gemfile.lock diff --git a/api/ruby/building-your-first-github-app/README.md b/github-api/ruby/building-your-first-github-app/README.md similarity index 100% rename from api/ruby/building-your-first-github-app/README.md rename to github-api/ruby/building-your-first-github-app/README.md diff --git a/api/ruby/building-your-first-github-app/advanced_server.rb b/github-api/ruby/building-your-first-github-app/advanced_server.rb similarity index 100% rename from api/ruby/building-your-first-github-app/advanced_server.rb rename to github-api/ruby/building-your-first-github-app/advanced_server.rb diff --git a/api/ruby/building-your-first-github-app/config.ru b/github-api/ruby/building-your-first-github-app/config.ru similarity index 100% rename from api/ruby/building-your-first-github-app/config.ru rename to github-api/ruby/building-your-first-github-app/config.ru diff --git a/api/ruby/building-your-first-github-app/server.rb b/github-api/ruby/building-your-first-github-app/server.rb similarity index 100% rename from api/ruby/building-your-first-github-app/server.rb rename to github-api/ruby/building-your-first-github-app/server.rb diff --git a/api/ruby/delivering-deployments/Gemfile b/github-api/ruby/delivering-deployments/Gemfile similarity index 100% rename from api/ruby/delivering-deployments/Gemfile rename to github-api/ruby/delivering-deployments/Gemfile diff --git a/api/ruby/delivering-deployments/Gemfile.lock b/github-api/ruby/delivering-deployments/Gemfile.lock similarity index 100% rename from api/ruby/delivering-deployments/Gemfile.lock rename to github-api/ruby/delivering-deployments/Gemfile.lock diff --git a/api/ruby/delivering-deployments/config.ru b/github-api/ruby/delivering-deployments/config.ru similarity index 100% rename from api/ruby/delivering-deployments/config.ru rename to github-api/ruby/delivering-deployments/config.ru diff --git a/api/ruby/delivering-deployments/server.rb b/github-api/ruby/delivering-deployments/server.rb similarity index 100% rename from api/ruby/delivering-deployments/server.rb rename to github-api/ruby/delivering-deployments/server.rb diff --git a/api/ruby/discovering-resources-for-a-user/Gemfile b/github-api/ruby/discovering-resources-for-a-user/Gemfile similarity index 100% rename from api/ruby/discovering-resources-for-a-user/Gemfile rename to github-api/ruby/discovering-resources-for-a-user/Gemfile diff --git a/api/ruby/discovering-resources-for-a-user/Gemfile.lock b/github-api/ruby/discovering-resources-for-a-user/Gemfile.lock similarity index 100% rename from api/ruby/discovering-resources-for-a-user/Gemfile.lock rename to github-api/ruby/discovering-resources-for-a-user/Gemfile.lock diff --git a/api/ruby/discovering-resources-for-a-user/discovering_organizations.rb b/github-api/ruby/discovering-resources-for-a-user/discovering_organizations.rb similarity index 100% rename from api/ruby/discovering-resources-for-a-user/discovering_organizations.rb rename to github-api/ruby/discovering-resources-for-a-user/discovering_organizations.rb diff --git a/api/ruby/discovering-resources-for-a-user/discovering_repositories.rb b/github-api/ruby/discovering-resources-for-a-user/discovering_repositories.rb similarity index 100% rename from api/ruby/discovering-resources-for-a-user/discovering_repositories.rb rename to github-api/ruby/discovering-resources-for-a-user/discovering_repositories.rb diff --git a/api/ruby/enterprise/change-domains-in-links.rb b/github-api/ruby/enterprise/change-domains-in-links.rb similarity index 100% rename from api/ruby/enterprise/change-domains-in-links.rb rename to github-api/ruby/enterprise/change-domains-in-links.rb diff --git a/api/ruby/enterprise/list_all_ssh_keys.rb b/github-api/ruby/enterprise/list_all_ssh_keys.rb similarity index 100% rename from api/ruby/enterprise/list_all_ssh_keys.rb rename to github-api/ruby/enterprise/list_all_ssh_keys.rb diff --git a/api/ruby/enterprise/list_issue_attached_files.rb b/github-api/ruby/enterprise/list_issue_attached_files.rb similarity index 100% rename from api/ruby/enterprise/list_issue_attached_files.rb rename to github-api/ruby/enterprise/list_issue_attached_files.rb diff --git a/api/ruby/find-inactive-members/README.md b/github-api/ruby/find-inactive-members/README.md similarity index 100% rename from api/ruby/find-inactive-members/README.md rename to github-api/ruby/find-inactive-members/README.md diff --git a/api/ruby/find-inactive-members/find_inactive_members.rb b/github-api/ruby/find-inactive-members/find_inactive_members.rb similarity index 100% rename from api/ruby/find-inactive-members/find_inactive_members.rb rename to github-api/ruby/find-inactive-members/find_inactive_members.rb diff --git a/api/ruby/fork_checker.rb b/github-api/ruby/fork_checker.rb similarity index 100% rename from api/ruby/fork_checker.rb rename to github-api/ruby/fork_checker.rb diff --git a/api/ruby/ghe-org-permissions-report.rb b/github-api/ruby/ghe-org-permissions-report.rb similarity index 100% rename from api/ruby/ghe-org-permissions-report.rb rename to github-api/ruby/ghe-org-permissions-report.rb diff --git a/api/ruby/instance-auditing/.gitignore b/github-api/ruby/instance-auditing/.gitignore similarity index 100% rename from api/ruby/instance-auditing/.gitignore rename to github-api/ruby/instance-auditing/.gitignore diff --git a/api/ruby/instance-auditing/README.md b/github-api/ruby/instance-auditing/README.md similarity index 100% rename from api/ruby/instance-auditing/README.md rename to github-api/ruby/instance-auditing/README.md diff --git a/api/ruby/instance-auditing/instance_auditor.rb b/github-api/ruby/instance-auditing/instance_auditor.rb similarity index 100% rename from api/ruby/instance-auditing/instance_auditor.rb rename to github-api/ruby/instance-auditing/instance_auditor.rb diff --git a/api/ruby/rendering-data-as-graphs/Gemfile b/github-api/ruby/rendering-data-as-graphs/Gemfile similarity index 100% rename from api/ruby/rendering-data-as-graphs/Gemfile rename to github-api/ruby/rendering-data-as-graphs/Gemfile diff --git a/api/ruby/rendering-data-as-graphs/Gemfile.lock b/github-api/ruby/rendering-data-as-graphs/Gemfile.lock similarity index 100% rename from api/ruby/rendering-data-as-graphs/Gemfile.lock rename to github-api/ruby/rendering-data-as-graphs/Gemfile.lock diff --git a/api/ruby/rendering-data-as-graphs/README.md b/github-api/ruby/rendering-data-as-graphs/README.md similarity index 100% rename from api/ruby/rendering-data-as-graphs/README.md rename to github-api/ruby/rendering-data-as-graphs/README.md diff --git a/api/ruby/rendering-data-as-graphs/config.ru b/github-api/ruby/rendering-data-as-graphs/config.ru similarity index 100% rename from api/ruby/rendering-data-as-graphs/config.ru rename to github-api/ruby/rendering-data-as-graphs/config.ru diff --git a/api/ruby/rendering-data-as-graphs/server.rb b/github-api/ruby/rendering-data-as-graphs/server.rb similarity index 100% rename from api/ruby/rendering-data-as-graphs/server.rb rename to github-api/ruby/rendering-data-as-graphs/server.rb diff --git a/api/ruby/rendering-data-as-graphs/views/lang_freq.erb b/github-api/ruby/rendering-data-as-graphs/views/lang_freq.erb similarity index 100% rename from api/ruby/rendering-data-as-graphs/views/lang_freq.erb rename to github-api/ruby/rendering-data-as-graphs/views/lang_freq.erb diff --git a/api/ruby/team_audit.rb b/github-api/ruby/team_audit.rb similarity index 100% rename from api/ruby/team_audit.rb rename to github-api/ruby/team_audit.rb diff --git a/api/ruby/traversing-with-pagination/Gemfile b/github-api/ruby/traversing-with-pagination/Gemfile similarity index 100% rename from api/ruby/traversing-with-pagination/Gemfile rename to github-api/ruby/traversing-with-pagination/Gemfile diff --git a/api/ruby/traversing-with-pagination/Gemfile.lock b/github-api/ruby/traversing-with-pagination/Gemfile.lock similarity index 100% rename from api/ruby/traversing-with-pagination/Gemfile.lock rename to github-api/ruby/traversing-with-pagination/Gemfile.lock diff --git a/api/ruby/traversing-with-pagination/changing_number_of_items.rb b/github-api/ruby/traversing-with-pagination/changing_number_of_items.rb similarity index 100% rename from api/ruby/traversing-with-pagination/changing_number_of_items.rb rename to github-api/ruby/traversing-with-pagination/changing_number_of_items.rb diff --git a/api/ruby/traversing-with-pagination/constructing_results.rb b/github-api/ruby/traversing-with-pagination/constructing_results.rb similarity index 100% rename from api/ruby/traversing-with-pagination/constructing_results.rb rename to github-api/ruby/traversing-with-pagination/constructing_results.rb diff --git a/api/ruby/traversing-with-pagination/navigating_results.rb b/github-api/ruby/traversing-with-pagination/navigating_results.rb similarity index 100% rename from api/ruby/traversing-with-pagination/navigating_results.rb rename to github-api/ruby/traversing-with-pagination/navigating_results.rb diff --git a/api/ruby/user-auditing/README.md b/github-api/ruby/user-auditing/README.md similarity index 100% rename from api/ruby/user-auditing/README.md rename to github-api/ruby/user-auditing/README.md diff --git a/api/ruby/user-auditing/suspended_user_audit.rb b/github-api/ruby/user-auditing/suspended_user_audit.rb similarity index 100% rename from api/ruby/user-auditing/suspended_user_audit.rb rename to github-api/ruby/user-auditing/suspended_user_audit.rb diff --git a/api/ruby/working-with-comments/Gemfile b/github-api/ruby/working-with-comments/Gemfile similarity index 100% rename from api/ruby/working-with-comments/Gemfile rename to github-api/ruby/working-with-comments/Gemfile diff --git a/api/ruby/working-with-comments/Gemfile.lock b/github-api/ruby/working-with-comments/Gemfile.lock similarity index 100% rename from api/ruby/working-with-comments/Gemfile.lock rename to github-api/ruby/working-with-comments/Gemfile.lock diff --git a/api/ruby/working-with-comments/comments_on_a_commit.rb b/github-api/ruby/working-with-comments/comments_on_a_commit.rb similarity index 100% rename from api/ruby/working-with-comments/comments_on_a_commit.rb rename to github-api/ruby/working-with-comments/comments_on_a_commit.rb diff --git a/api/ruby/working-with-comments/comments_on_an_entire_diff.rb b/github-api/ruby/working-with-comments/comments_on_an_entire_diff.rb similarity index 100% rename from api/ruby/working-with-comments/comments_on_an_entire_diff.rb rename to github-api/ruby/working-with-comments/comments_on_an_entire_diff.rb diff --git a/api/ruby/working-with-comments/pull_request_comment.rb b/github-api/ruby/working-with-comments/pull_request_comment.rb similarity index 100% rename from api/ruby/working-with-comments/pull_request_comment.rb rename to github-api/ruby/working-with-comments/pull_request_comment.rb diff --git a/api/scala.with.sbt/octocat-samples/.gitignore b/github-api/scala.with.sbt/octocat-samples/.gitignore similarity index 100% rename from api/scala.with.sbt/octocat-samples/.gitignore rename to github-api/scala.with.sbt/octocat-samples/.gitignore diff --git a/api/scala.with.sbt/octocat-samples/README.md b/github-api/scala.with.sbt/octocat-samples/README.md similarity index 100% rename from api/scala.with.sbt/octocat-samples/README.md rename to github-api/scala.with.sbt/octocat-samples/README.md diff --git a/api/scala.with.sbt/octocat-samples/build.sbt b/github-api/scala.with.sbt/octocat-samples/build.sbt similarity index 100% rename from api/scala.with.sbt/octocat-samples/build.sbt rename to github-api/scala.with.sbt/octocat-samples/build.sbt diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/DemoOrganizations.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoOrganizations.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/DemoOrganizations.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoOrganizations.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/DemoRepositories.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoRepositories.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/DemoRepositories.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoRepositories.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/DemoUser.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoUser.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/DemoUser.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoUser.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/DemoZen.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoZen.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/DemoZen.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/DemoZen.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/github/Client.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/github/Client.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/github/Client.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/github/Client.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Organizations.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Organizations.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Organizations.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Organizations.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/github/features/RESTMethods.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/RESTMethods.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/github/features/RESTMethods.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/RESTMethods.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Repositories.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Repositories.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Repositories.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Repositories.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Users.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Users.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Users.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Users.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Zen.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Zen.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Zen.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/github/features/Zen.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/http/Header.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/http/Header.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/http/Header.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/http/Header.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/http/Response.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/http/Response.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/http/Response.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/http/Response.scala diff --git a/api/scala.with.sbt/octocat-samples/src/main/scala/http/package.scala b/github-api/scala.with.sbt/octocat-samples/src/main/scala/http/package.scala similarity index 100% rename from api/scala.with.sbt/octocat-samples/src/main/scala/http/package.scala rename to github-api/scala.with.sbt/octocat-samples/src/main/scala/http/package.scala diff --git a/microsoft-graph-api/EMU-OIDC-tokenlifetime-policy.md b/github-enterprise-cloud-EMU/microsoft-graph-api/EMU-OIDC-tokenlifetime-policy.md similarity index 100% rename from microsoft-graph-api/EMU-OIDC-tokenlifetime-policy.md rename to github-enterprise-cloud-EMU/microsoft-graph-api/EMU-OIDC-tokenlifetime-policy.md diff --git a/pre-receive-hooks/README.md b/github-enterprise-server/pre-receive-hooks/README.md similarity index 100% rename from pre-receive-hooks/README.md rename to github-enterprise-server/pre-receive-hooks/README.md diff --git a/pre-receive-hooks/always_reject.sh b/github-enterprise-server/pre-receive-hooks/always_reject.sh similarity index 100% rename from pre-receive-hooks/always_reject.sh rename to github-enterprise-server/pre-receive-hooks/always_reject.sh diff --git a/pre-receive-hooks/block-outdated-clients.sh b/github-enterprise-server/pre-receive-hooks/block-outdated-clients.sh similarity index 100% rename from pre-receive-hooks/block-outdated-clients.sh rename to github-enterprise-server/pre-receive-hooks/block-outdated-clients.sh diff --git a/pre-receive-hooks/block_branch_names.sh b/github-enterprise-server/pre-receive-hooks/block_branch_names.sh similarity index 100% rename from pre-receive-hooks/block_branch_names.sh rename to github-enterprise-server/pre-receive-hooks/block_branch_names.sh diff --git a/pre-receive-hooks/block_branch_names_not_starting_with_userID.sh b/github-enterprise-server/pre-receive-hooks/block_branch_names_not_starting_with_userID.sh similarity index 100% rename from pre-receive-hooks/block_branch_names_not_starting_with_userID.sh rename to github-enterprise-server/pre-receive-hooks/block_branch_names_not_starting_with_userID.sh diff --git a/pre-receive-hooks/block_confidentials.sh b/github-enterprise-server/pre-receive-hooks/block_confidentials.sh similarity index 100% rename from pre-receive-hooks/block_confidentials.sh rename to github-enterprise-server/pre-receive-hooks/block_confidentials.sh diff --git a/pre-receive-hooks/block_file_extensions.sh b/github-enterprise-server/pre-receive-hooks/block_file_extensions.sh similarity index 100% rename from pre-receive-hooks/block_file_extensions.sh rename to github-enterprise-server/pre-receive-hooks/block_file_extensions.sh diff --git a/pre-receive-hooks/block_ip_range.sh b/github-enterprise-server/pre-receive-hooks/block_ip_range.sh similarity index 100% rename from pre-receive-hooks/block_ip_range.sh rename to github-enterprise-server/pre-receive-hooks/block_ip_range.sh diff --git a/pre-receive-hooks/block_self_merge_prs.sh b/github-enterprise-server/pre-receive-hooks/block_self_merge_prs.sh similarity index 100% rename from pre-receive-hooks/block_self_merge_prs.sh rename to github-enterprise-server/pre-receive-hooks/block_self_merge_prs.sh diff --git a/pre-receive-hooks/block_unknown_pushers.sh b/github-enterprise-server/pre-receive-hooks/block_unknown_pushers.sh similarity index 100% rename from pre-receive-hooks/block_unknown_pushers.sh rename to github-enterprise-server/pre-receive-hooks/block_unknown_pushers.sh diff --git a/pre-receive-hooks/block_unsigned_commits.sh b/github-enterprise-server/pre-receive-hooks/block_unsigned_commits.sh similarity index 100% rename from pre-receive-hooks/block_unsigned_commits.sh rename to github-enterprise-server/pre-receive-hooks/block_unsigned_commits.sh diff --git a/pre-receive-hooks/commit-current-user-check.sh b/github-enterprise-server/pre-receive-hooks/commit-current-user-check.sh similarity index 100% rename from pre-receive-hooks/commit-current-user-check.sh rename to github-enterprise-server/pre-receive-hooks/commit-current-user-check.sh diff --git a/pre-receive-hooks/force_push_restricted_branches.sh b/github-enterprise-server/pre-receive-hooks/force_push_restricted_branches.sh similarity index 100% rename from pre-receive-hooks/force_push_restricted_branches.sh rename to github-enterprise-server/pre-receive-hooks/force_push_restricted_branches.sh diff --git a/pre-receive-hooks/reject-commits.sh b/github-enterprise-server/pre-receive-hooks/reject-commits.sh similarity index 100% rename from pre-receive-hooks/reject-commits.sh rename to github-enterprise-server/pre-receive-hooks/reject-commits.sh diff --git a/pre-receive-hooks/reject-external-email.sh b/github-enterprise-server/pre-receive-hooks/reject-external-email.sh similarity index 100% rename from pre-receive-hooks/reject-external-email.sh rename to github-enterprise-server/pre-receive-hooks/reject-external-email.sh diff --git a/pre-receive-hooks/require-jira-issue.sh b/github-enterprise-server/pre-receive-hooks/require-jira-issue.sh similarity index 100% rename from pre-receive-hooks/require-jira-issue.sh rename to github-enterprise-server/pre-receive-hooks/require-jira-issue.sh diff --git a/pre-receive-hooks/restrict-master-to-cli.sh b/github-enterprise-server/pre-receive-hooks/restrict-master-to-cli.sh similarity index 100% rename from pre-receive-hooks/restrict-master-to-cli.sh rename to github-enterprise-server/pre-receive-hooks/restrict-master-to-cli.sh diff --git a/pre-receive-hooks/restrict-master-to-gui-merges.sh b/github-enterprise-server/pre-receive-hooks/restrict-master-to-gui-merges.sh similarity index 100% rename from pre-receive-hooks/restrict-master-to-gui-merges.sh rename to github-enterprise-server/pre-receive-hooks/restrict-master-to-gui-merges.sh diff --git a/sql/README.md b/github-enterprise-server/sql/README.md similarity index 100% rename from sql/README.md rename to github-enterprise-server/sql/README.md diff --git a/sql/USAGE.md b/github-enterprise-server/sql/USAGE.md similarity index 100% rename from sql/USAGE.md rename to github-enterprise-server/sql/USAGE.md diff --git a/sql/audit/admin-tokens.sql b/github-enterprise-server/sql/audit/admin-tokens.sql similarity index 100% rename from sql/audit/admin-tokens.sql rename to github-enterprise-server/sql/audit/admin-tokens.sql diff --git a/sql/audit/authorizations.sql b/github-enterprise-server/sql/audit/authorizations.sql similarity index 100% rename from sql/audit/authorizations.sql rename to github-enterprise-server/sql/audit/authorizations.sql diff --git a/sql/audit/deploy-keys.sql b/github-enterprise-server/sql/audit/deploy-keys.sql similarity index 100% rename from sql/audit/deploy-keys.sql rename to github-enterprise-server/sql/audit/deploy-keys.sql diff --git a/sql/audit/github-apps.sql b/github-enterprise-server/sql/audit/github-apps.sql similarity index 100% rename from sql/audit/github-apps.sql rename to github-enterprise-server/sql/audit/github-apps.sql diff --git a/sql/audit/hooks-repos.sql b/github-enterprise-server/sql/audit/hooks-repos.sql similarity index 100% rename from sql/audit/hooks-repos.sql rename to github-enterprise-server/sql/audit/hooks-repos.sql diff --git a/sql/audit/hooks-users.sql b/github-enterprise-server/sql/audit/hooks-users.sql similarity index 100% rename from sql/audit/hooks-users.sql rename to github-enterprise-server/sql/audit/hooks-users.sql diff --git a/sql/audit/oauth-apps.sql b/github-enterprise-server/sql/audit/oauth-apps.sql similarity index 100% rename from sql/audit/oauth-apps.sql rename to github-enterprise-server/sql/audit/oauth-apps.sql diff --git a/sql/audit/repos-audit.sql b/github-enterprise-server/sql/audit/repos-audit.sql similarity index 100% rename from sql/audit/repos-audit.sql rename to github-enterprise-server/sql/audit/repos-audit.sql diff --git a/sql/audit/user-emails.sql b/github-enterprise-server/sql/audit/user-emails.sql similarity index 100% rename from sql/audit/user-emails.sql rename to github-enterprise-server/sql/audit/user-emails.sql diff --git a/sql/audit/user-ssh-keys.sql b/github-enterprise-server/sql/audit/user-ssh-keys.sql similarity index 100% rename from sql/audit/user-ssh-keys.sql rename to github-enterprise-server/sql/audit/user-ssh-keys.sql diff --git a/sql/metrics/actions-summary.sql b/github-enterprise-server/sql/metrics/actions-summary.sql similarity index 100% rename from sql/metrics/actions-summary.sql rename to github-enterprise-server/sql/metrics/actions-summary.sql diff --git a/sql/metrics/commit-count.sql b/github-enterprise-server/sql/metrics/commit-count.sql similarity index 100% rename from sql/metrics/commit-count.sql rename to github-enterprise-server/sql/metrics/commit-count.sql diff --git a/sql/metrics/commit-summary.sql b/github-enterprise-server/sql/metrics/commit-summary.sql similarity index 100% rename from sql/metrics/commit-summary.sql rename to github-enterprise-server/sql/metrics/commit-summary.sql diff --git a/sql/metrics/count-tabs.sql b/github-enterprise-server/sql/metrics/count-tabs.sql similarity index 100% rename from sql/metrics/count-tabs.sql rename to github-enterprise-server/sql/metrics/count-tabs.sql diff --git a/sql/metrics/issue-report.sql b/github-enterprise-server/sql/metrics/issue-report.sql similarity index 100% rename from sql/metrics/issue-report.sql rename to github-enterprise-server/sql/metrics/issue-report.sql diff --git a/sql/metrics/issue-summary.sql b/github-enterprise-server/sql/metrics/issue-summary.sql similarity index 100% rename from sql/metrics/issue-summary.sql rename to github-enterprise-server/sql/metrics/issue-summary.sql diff --git a/sql/metrics/linguist-report.sql b/github-enterprise-server/sql/metrics/linguist-report.sql similarity index 100% rename from sql/metrics/linguist-report.sql rename to github-enterprise-server/sql/metrics/linguist-report.sql diff --git a/sql/metrics/linguist-stats.sql b/github-enterprise-server/sql/metrics/linguist-stats.sql similarity index 100% rename from sql/metrics/linguist-stats.sql rename to github-enterprise-server/sql/metrics/linguist-stats.sql diff --git a/sql/metrics/most-recent-active-repos.sql b/github-enterprise-server/sql/metrics/most-recent-active-repos.sql similarity index 100% rename from sql/metrics/most-recent-active-repos.sql rename to github-enterprise-server/sql/metrics/most-recent-active-repos.sql diff --git a/sql/metrics/pr-report.sql b/github-enterprise-server/sql/metrics/pr-report.sql similarity index 100% rename from sql/metrics/pr-report.sql rename to github-enterprise-server/sql/metrics/pr-report.sql diff --git a/sql/metrics/prereceive-hooks.sql b/github-enterprise-server/sql/metrics/prereceive-hooks.sql similarity index 100% rename from sql/metrics/prereceive-hooks.sql rename to github-enterprise-server/sql/metrics/prereceive-hooks.sql diff --git a/sql/metrics/public-repo-owners.sql b/github-enterprise-server/sql/metrics/public-repo-owners.sql similarity index 100% rename from sql/metrics/public-repo-owners.sql rename to github-enterprise-server/sql/metrics/public-repo-owners.sql diff --git a/sql/metrics/reactions-stats.sql b/github-enterprise-server/sql/metrics/reactions-stats.sql similarity index 100% rename from sql/metrics/reactions-stats.sql rename to github-enterprise-server/sql/metrics/reactions-stats.sql diff --git a/sql/metrics/staff-notes.sql b/github-enterprise-server/sql/metrics/staff-notes.sql similarity index 100% rename from sql/metrics/staff-notes.sql rename to github-enterprise-server/sql/metrics/staff-notes.sql diff --git a/sql/metrics/user-report.sql b/github-enterprise-server/sql/metrics/user-report.sql similarity index 100% rename from sql/metrics/user-report.sql rename to github-enterprise-server/sql/metrics/user-report.sql diff --git a/sql/security/active-repo-report.sql b/github-enterprise-server/sql/security/active-repo-report.sql similarity index 100% rename from sql/security/active-repo-report.sql rename to github-enterprise-server/sql/security/active-repo-report.sql diff --git a/sql/security/vuln-critical-count.sql b/github-enterprise-server/sql/security/vuln-critical-count.sql similarity index 100% rename from sql/security/vuln-critical-count.sql rename to github-enterprise-server/sql/security/vuln-critical-count.sql diff --git a/sql/security/vuln-report.sql b/github-enterprise-server/sql/security/vuln-report.sql similarity index 100% rename from sql/security/vuln-report.sql rename to github-enterprise-server/sql/security/vuln-report.sql diff --git a/webhook-apps/README.md b/webhook-apps/README.md new file mode 100644 index 000000000..9fd1870a8 --- /dev/null +++ b/webhook-apps/README.md @@ -0,0 +1,3 @@ +## Webhook Applications - implementations of applications that respond to various GitHub webhook events + +## TODO - Define what content is in this Webhook Apps folder \ No newline at end of file diff --git a/hooks/jenkins/jira-issue-validator/README.md b/webhook-apps/jenkins/jira-issue-validator/README.md similarity index 100% rename from hooks/jenkins/jira-issue-validator/README.md rename to webhook-apps/jenkins/jira-issue-validator/README.md diff --git a/hooks/jenkins/jira-issue-validator/jira-issue-validator.Jenkinsfile b/webhook-apps/jenkins/jira-issue-validator/jira-issue-validator.Jenkinsfile similarity index 100% rename from hooks/jenkins/jira-issue-validator/jira-issue-validator.Jenkinsfile rename to webhook-apps/jenkins/jira-issue-validator/jira-issue-validator.Jenkinsfile diff --git a/hooks/jenkins/jira-workflow/.github/jira-workflow.yml b/webhook-apps/jenkins/jira-workflow/.github/jira-workflow.yml similarity index 100% rename from hooks/jenkins/jira-workflow/.github/jira-workflow.yml rename to webhook-apps/jenkins/jira-workflow/.github/jira-workflow.yml diff --git a/hooks/jenkins/jira-workflow/Jenkinsfile b/webhook-apps/jenkins/jira-workflow/Jenkinsfile similarity index 100% rename from hooks/jenkins/jira-workflow/Jenkinsfile rename to webhook-apps/jenkins/jira-workflow/Jenkinsfile diff --git a/hooks/jenkins/jira-workflow/README.md b/webhook-apps/jenkins/jira-workflow/README.md similarity index 100% rename from hooks/jenkins/jira-workflow/README.md rename to webhook-apps/jenkins/jira-workflow/README.md diff --git a/hooks/jenkins/master-branch-protect/README.md b/webhook-apps/jenkins/master-branch-protect/README.md similarity index 100% rename from hooks/jenkins/master-branch-protect/README.md rename to webhook-apps/jenkins/master-branch-protect/README.md diff --git a/hooks/jenkins/master-branch-protect/branch-protect.Jenkinsfile b/webhook-apps/jenkins/master-branch-protect/branch-protect.Jenkinsfile similarity index 100% rename from hooks/jenkins/master-branch-protect/branch-protect.Jenkinsfile rename to webhook-apps/jenkins/master-branch-protect/branch-protect.Jenkinsfile diff --git a/hooks/python/configuring-your-server/requirements.txt b/webhook-apps/python/configuring-your-server/requirements.txt similarity index 100% rename from hooks/python/configuring-your-server/requirements.txt rename to webhook-apps/python/configuring-your-server/requirements.txt diff --git a/hooks/python/configuring-your-server/server.py b/webhook-apps/python/configuring-your-server/server.py similarity index 100% rename from hooks/python/configuring-your-server/server.py rename to webhook-apps/python/configuring-your-server/server.py diff --git a/hooks/python/flask-github-webhooks/Dockerfile b/webhook-apps/python/flask-github-webhooks/Dockerfile similarity index 100% rename from hooks/python/flask-github-webhooks/Dockerfile rename to webhook-apps/python/flask-github-webhooks/Dockerfile diff --git a/hooks/python/flask-github-webhooks/README.md b/webhook-apps/python/flask-github-webhooks/README.md similarity index 100% rename from hooks/python/flask-github-webhooks/README.md rename to webhook-apps/python/flask-github-webhooks/README.md diff --git a/hooks/python/flask-github-webhooks/config.json.sample b/webhook-apps/python/flask-github-webhooks/config.json.sample similarity index 100% rename from hooks/python/flask-github-webhooks/config.json.sample rename to webhook-apps/python/flask-github-webhooks/config.json.sample diff --git a/hooks/python/flask-github-webhooks/hooks/example b/webhook-apps/python/flask-github-webhooks/hooks/example similarity index 100% rename from hooks/python/flask-github-webhooks/hooks/example rename to webhook-apps/python/flask-github-webhooks/hooks/example diff --git a/hooks/python/flask-github-webhooks/requirements.txt b/webhook-apps/python/flask-github-webhooks/requirements.txt similarity index 100% rename from hooks/python/flask-github-webhooks/requirements.txt rename to webhook-apps/python/flask-github-webhooks/requirements.txt diff --git a/hooks/python/flask-github-webhooks/webhooks.py b/webhook-apps/python/flask-github-webhooks/webhooks.py similarity index 100% rename from hooks/python/flask-github-webhooks/webhooks.py rename to webhook-apps/python/flask-github-webhooks/webhooks.py diff --git a/app/ruby/app-issue-creator/Gemfile b/webhook-apps/ruby/app-issue-creator/Gemfile similarity index 100% rename from app/ruby/app-issue-creator/Gemfile rename to webhook-apps/ruby/app-issue-creator/Gemfile diff --git a/app/ruby/app-issue-creator/Gemfile.lock b/webhook-apps/ruby/app-issue-creator/Gemfile.lock similarity index 100% rename from app/ruby/app-issue-creator/Gemfile.lock rename to webhook-apps/ruby/app-issue-creator/Gemfile.lock diff --git a/app/ruby/app-issue-creator/README.md b/webhook-apps/ruby/app-issue-creator/README.md similarity index 100% rename from app/ruby/app-issue-creator/README.md rename to webhook-apps/ruby/app-issue-creator/README.md diff --git a/app/ruby/app-issue-creator/server.rb b/webhook-apps/ruby/app-issue-creator/server.rb similarity index 100% rename from app/ruby/app-issue-creator/server.rb rename to webhook-apps/ruby/app-issue-creator/server.rb diff --git a/hooks/ruby/configuring-your-server/Gemfile b/webhook-apps/ruby/beginner-server-setup/Gemfile similarity index 100% rename from hooks/ruby/configuring-your-server/Gemfile rename to webhook-apps/ruby/beginner-server-setup/Gemfile diff --git a/hooks/ruby/configuring-your-server/Gemfile.lock b/webhook-apps/ruby/beginner-server-setup/Gemfile.lock similarity index 100% rename from hooks/ruby/configuring-your-server/Gemfile.lock rename to webhook-apps/ruby/beginner-server-setup/Gemfile.lock diff --git a/webhook-apps/ruby/beginner-server-setup/README.md b/webhook-apps/ruby/beginner-server-setup/README.md new file mode 100644 index 000000000..9d495e104 --- /dev/null +++ b/webhook-apps/ruby/beginner-server-setup/README.md @@ -0,0 +1 @@ +## This is a very basic Ruby server that will log incoming webhook payloads diff --git a/hooks/ruby/configuring-your-server/server.rb b/webhook-apps/ruby/beginner-server-setup/server.rb similarity index 100% rename from hooks/ruby/configuring-your-server/server.rb rename to webhook-apps/ruby/beginner-server-setup/server.rb diff --git a/hooks/ruby/delete-repository-event/Gemfile b/webhook-apps/ruby/delete-repository-event/Gemfile similarity index 100% rename from hooks/ruby/delete-repository-event/Gemfile rename to webhook-apps/ruby/delete-repository-event/Gemfile diff --git a/hooks/ruby/delete-repository-event/Gemfile.lock b/webhook-apps/ruby/delete-repository-event/Gemfile.lock similarity index 100% rename from hooks/ruby/delete-repository-event/Gemfile.lock rename to webhook-apps/ruby/delete-repository-event/Gemfile.lock diff --git a/hooks/ruby/delete-repository-event/README.md b/webhook-apps/ruby/delete-repository-event/README.md similarity index 100% rename from hooks/ruby/delete-repository-event/README.md rename to webhook-apps/ruby/delete-repository-event/README.md diff --git a/hooks/ruby/delete-repository-event/app.rb b/webhook-apps/ruby/delete-repository-event/app.rb similarity index 100% rename from hooks/ruby/delete-repository-event/app.rb rename to webhook-apps/ruby/delete-repository-event/app.rb diff --git a/hooks/ruby/dismiss-review-server/Gemfile b/webhook-apps/ruby/dismiss-review-server/Gemfile similarity index 100% rename from hooks/ruby/dismiss-review-server/Gemfile rename to webhook-apps/ruby/dismiss-review-server/Gemfile diff --git a/hooks/ruby/dismiss-review-server/Gemfile.lock b/webhook-apps/ruby/dismiss-review-server/Gemfile.lock similarity index 100% rename from hooks/ruby/dismiss-review-server/Gemfile.lock rename to webhook-apps/ruby/dismiss-review-server/Gemfile.lock diff --git a/hooks/ruby/dismiss-review-server/README.md b/webhook-apps/ruby/dismiss-review-server/README.md similarity index 100% rename from hooks/ruby/dismiss-review-server/README.md rename to webhook-apps/ruby/dismiss-review-server/README.md diff --git a/hooks/ruby/dismiss-review-server/server.rb b/webhook-apps/ruby/dismiss-review-server/server.rb similarity index 100% rename from hooks/ruby/dismiss-review-server/server.rb rename to webhook-apps/ruby/dismiss-review-server/server.rb