Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Github API for listing releases to download #5

Merged
merged 1 commit into from Dec 10, 2013

Conversation

jgable
Copy link
Contributor

@jgable jgable commented Dec 7, 2013

Closes #3

  • Add octonode dependency
  • Add github.js for fetching github releases
  • Modify app generator to fetch releases and list them
  • Fix tests to actually test installation of files

Closes TryGhost#3

- Add octonode dependency
- Add github.js for fetching github releases
- Modify app generator to fetch releases and list them
- Fix tests to actually test installation of files
@jgable
Copy link
Contributor Author

jgable commented Dec 7, 2013

Depends on pksunkara/octonode#77 getting merged and published (I'm assuming as 0.4.1) before this should get merged. I made sure the unit tests ran but didn't test much locally so another pair of eyes would be nice.

@sethvincent
Copy link
Contributor

Nice! I'll watch for that octonode update.

@pksunkara
Copy link

Published octonode v0.4.1

@jgable
Copy link
Contributor Author

jgable commented Dec 10, 2013

Looks like octonode was just updated to 0.4.1.

sethvincent added a commit that referenced this pull request Dec 10, 2013
Use Github API for listing releases to download
@sethvincent sethvincent merged commit 02a391c into TryGhost:master Dec 10, 2013
@sethvincent
Copy link
Contributor

I made a few little fixes and pushed to npm as v0.1.0. Thanks @jgable! Test it out and let me know how it goes.

@jgable jgable deleted the githubReleases branch December 10, 2013 19:20
@jgable
Copy link
Contributor Author

jgable commented Dec 10, 2013

Looks good. Thanks for getting this in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Use Github API to list out releases to choose from
3 participants