https://github.com/probably-not/repo-finder
Find repositories on Github connected to a specific organization.
https://github.com/probably-not/repo-finder
elixir elixir-lang find github-api matching
Last synced: about 1 year ago
JSON representation
Find repositories on Github connected to a specific organization.
- Host: GitHub
- URL: https://github.com/probably-not/repo-finder
- Owner: probably-not
- Created: 2018-12-13T10:11:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-13T10:18:18.000Z (over 7 years ago)
- Last Synced: 2025-01-07T06:32:14.057Z (about 1 year ago)
- Topics: elixir, elixir-lang, find, github-api, matching
- Language: Elixir
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RepoFinder
Find matching repos connected to an organization quickly!
## Usage
### Notice
In the current state, RepoFinder works only in the command line of Elixir (`iex`).
Creating a `mix` task is in the roadmap.
### Find Repositories
#### Using An Access Token
```
> iex -S mix
> opts = [access_token: "XXXXXXXXXXXXX", organization: "XXXXXXXX"]
> RepoFinder.run(opts)
```
#### Using User and Password
```
> iex -S mix
> opts = [user: "XXXXXXXXXXXXX", password: "XXXXXXXXXXXXX", organization: "XXXXXXXX"]
> RepoFinder.run(opts)
```
#### Using Language Filter
```
> iex -S mix
> opts = [access_token: "XXXXXXXXXXXXX", organization: "XXXXXXXX", lanugage: "XXXX"]
> RepoFinder.run(opts)
```
#### Using Name Pattern Filter
```
> iex -S mix
> opts = [access_token: "XXXXXXXXXXXXX", organization: "XXXXXXXX", pattern: ~r/XXXX/]
> RepoFinder.run(opts)
```