1.1.1 • Published 1 year ago

gh-archiver v1.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

gh-archiver

A tool for archiving GitHub repositories

Installation

# Global install
npm i -g gh-archiver

# npx
npx gh-archiver --help

Usage

Create a Personal Access Token

You need to create a Personal Access Token with permissions set as per the following table from the settings.

Select All repositories for Repository access

Permission NameAccess
AdministrationRead and write
MetadataRead-only

Command-line

# Archive repositories that are 1 year old from the last update date.
gh-archiver --before 1y --token="PERSONAL_ACCESS_TOKEN"

# Archive repositories whose last update date is less than 1 year old
# TIPS: If the PAT (Personal Access Token) is registered in an environment variable named "GITHUB_TOKEN", there is no need to use the --token flag.
gh-archiver --after 1y

# More information
gh-archiver --help

License

See LICENSE file.

Author

1.1.1

1 year ago

1.1.0

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago