Giter Site home page Giter Site logo

manifest-publisher's People

Contributors

cpliakas avatar webbj74 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

webbj74 deizel

manifest-publisher's Issues

error: pathspec 'gh-pages' did not match any file(s) known to git.

Hello

Thanks for you project. But I have some problem
error: pathspec 'gh-pages' did not match any file(s) known to git.
It fixed after I run git fetch in .ManifestPublisher/gh-pages. Could you add git fetch in your code? Or maybe, if I did something wrong, please add this case in readme.

Package naming

As the package evolves the manifest-publisher might not be as self-describing as it should be.

I also think that at some point this package could be merged into the box project, but that requires the revision of the project. Looking at the original phar library behind box, there is a note which mentions that it will be eventually deprecated in favor of another. Maybe we could joint that process.

Do not add "pre-release" versions to the manifest

It might not make sense to include "pre-release" versions in the manifest. We should check the GitHub API to ensure that a package is production-ready so user's don;t accidentally update to a non-stable version.

Add an init command

It would be great if the manifest.json could be generated by this library. That said, I am having a weird feeling with the name manifest-publisher, since it would become a manager or something like that.

Fatal error when running self-update

  [Herrera\Json\Exception\FileException]
  file_get_contents(phar:///Users/cpliakas/Downloads/manifest.phar/vendor/herrera-io/phar-update/src/lib/../../res/schema.json): failed to open stream: phar error: "vendor/herrera-io/phar-update/res/schema
  .json" is not a file in phar "/Users/cpliakas/Downloads/manifest.phar"

Add verbosity to commands

It would be helpful to add status messages and verbosity flags so that people know what is happening when the command is running.

publish:gh-pages doesn't work on private repos

If I try running publish:gh-pages on an internal CLI project (private github repo), I get:

[RuntimeException]
Unable to download archive "https://github.com/*vendor*/*package*/releases/download/*tag*/*phar*"

A non-authenticated user hitting a private release receives a 404 from Github (not a 401)

This is probably acceptable behavior with regard to gh-pages (since most parties will not want a public gh-pages site for a private tool). If manifest-publisher is extended to support an alternative (private) publishing medium, perhaps it could prompt for credentials if it gets a 4xx reply from Github?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.