Comments (5)
I guess this is kind of a deal-breaker though (from Github docs):
from spago.
This is also listed as a preview features, so that condition might drop in the future.
from spago.
Yeah, though the problem of authentication still stands (you have to be authenticated AND to have a fork of spacchetti in your account, which is unlikely).
Instead it would probably work better to just:
- print out a bunch of information about how much our package set is not in sync with our current one (additions, version upgrades, different upstream), and
- print out a URL to automatically open an issue, prepopulated with useful info for us (so we can just copypaste it into a PR for spacchetti, or have @spacchettibotti open PRs for us), like: https://github.com/spacchetti/spacchetti/issues/new?title=Spago+Upstream+Request&body=blabla
from spago.
This together with #89 would be the "publishing flow": we could include a spago publish
command that does the spago upstream
of the current package. We would need to require a git url to be in the spago.dhall
, and if we require it to be a GitHub repo we could search for releases and pick the most recent.
from spago.
I'm going to close this as it looks like this is not something that we clearly want. I suspect something along the lines of this command might pop up when designing the new registry, but I think we can archive this for now.
from spago.
Related Issues (20)
- Diff names when listing workspace packages due to not finding local package
- spago@next installation fails on windows HOT 5
- Issue parsing execArgs flag HOT 2
- `spago upgrade` should use a compatible compiler version if no sets for the current one are available HOT 4
- Create a `.purs-repl` file when running `spago repl`
- `verbose-stats` showing improper stats
- allow to exclude some .purs files from compiling HOT 2
- Metadata error not clear HOT 10
- How to run benchmarks? HOT 2
- "dest already exists" error HOT 2
- Can not find package one directory up HOT 1
- `spago install` `git clone`s for same monorepo package multiple times HOT 1
- Autoinstall missing packages HOT 5
- `spago upgrade` doesn't update package-set registry version HOT 1
- Publish packages with dependencies HOT 6
- Error when adding custom `location` HOT 1
- Add facilities to query the association between package versions and package sets
- Spago fails to build on Windows and Node v 21.7 HOT 4
- Spago database falling out of sync with registry without explicit `spago fetch` HOT 8
- can't build chapter 3 of purescript book HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spago.