在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:mozilla/github-org-scripts开源软件地址:https://github.com/mozilla/github-org-scripts开源编程语言:Jupyter Notebook 55.7%开源软件介绍:github org helper scriptsCurrent minimums: python 3.7; GitHub3.py 1.3.0 Please use poetry to manage virtual environments - These are some API helper scripts for sanely managing a github org. For now this is somewhat hardcoded for the mozilla org; no need for it to remain that way though. Many scripts support the CredentialsSupplying credentials for execution is done by passing a PAT token as the value
of the environment variable The recommended way to set GITHUB_TOKEN=$(pass show myPAT) script args Jupyter NotebooksDocker ImagesOur Jupyter Notebooks have a farely simple environment as regards dependencies. The recommended way to deal with this is by using a docker container. The Makefile contains targets for building and running the docker images. Invoke
When started, the docker container will serve notebooks from the
ScriptsScripts should now work with Python 3. Please open issues for any problems you encounter. auditlog.pyDownload audit log for $ORG via headless firefox via selenium
( contributing.pyAnalyze all the "sources" repositories (i.e., those that aren't forks) in a github org and list the repositories that do NOT have a CONTRIBUTING file. get_active_hooks.pyFind all hooks configured for an organization -- see --help for details get_org_info.pyOutput basic info about an org, more if you have permissions. See --help for details manage_invitations.pyCancel all org & repository invitations older than a specified age (default 2 weeks). See --help for details. team_update.pyUpdate administrative teams so they can be used for the new GitHub discussion
feature. Use the hooks.pyAnalyzes a list of audit log export files (from the JS script) for hook/service creation/deletion and provides a summary. Use it to show commonly used apps/services/webhooks across the org. old_repos.pyGenerate a list of empty (should be deleted) repositories as well as untouched repos (might need to be archived). BUGS
LicenseThis code is free software and licensed under an MPL-2.0 license. © 2015-2021 Fred Wenzel and others. For more information read the file |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论