jonaswanke / unicorn Goto Github PK
View Code? Open in Web Editor NEW๐ฆ A tool to create, work on, test and deploy projects.
License: Apache License 2.0
๐ฆ A tool to create, work on, test and deploy projects.
License: Apache License 2.0
Description
Describe the bug
Simplify templates and use correct label names for pre-population.
Add login, logout commands and persist credentials across calls.
Description
I currently don't see a benefit in having a dev branch separate from master when deploying on tags. This repo is being changed to master-only and Git.Flow
and the create
-command should be changed as well.
Description
Description
Currently, Unicorn only supports Windows. It would be very helpful if support could be extended to Linux systems.
Description
Description
Support initializing Unicorn in a repository after it was created.
Solution
Add unicorn init
command running in existing folder without config file.
Additional context
Description
Describe the bug
Creating a repo and leaving the .gitignore field blank results in a .gitignore file containing the help message from gitignore.io.
Expected behavior
Don't generate a .gitignore
Environment:
Additional context
Description
The command run()
functions are up to 300 lines long. Think of a better architecture.
Solution
TBD
Additional context
The output would be much more delighting if it contained quotes from the TV series "Gravity Falls", which is quite popular among the users of this tool. ๐ฆ
Description
Add an optional parameter to add co-authors that are assigned to an issue in the issue assign
example script.
Description
Use Unicorn to manage itself.
Solution
Additional context
Allow working on issues like:
<path to executable> issue assign <issue-id>
<path to executable> issue complete
with assign|checkout|begin
, pr|merge|complete|end
Describe the bug
Calling unicorn issue assign x
in a directory without git crashes. Other commands and preconditions (GitHub, config file, etc.) should be checked as well.
To Reproduce
unicorn issue assign x
in a directory that does not have git configured.Expected behavior
Print an error message.
Additional context
Description
Running unicorn issue complete "..."
should perform a push.
Solution
Additional context
Description
Git.commit
is used in different commands and should support signing
Describe the bug
unicorn create ...
does create labels, but not those specified in the config. We should probably prompt the user which components he wants and sync those in addition to default types and priorities.
Environment:
Description
Some projects might need customized or additional templates, hence we could add <project>/.unicorn/templates
(or similar) as a template directory.
Description
Might be handy to not serialize null
-values or empty lists. encodeDefaults
is not enough as default types/etc. should still be persisted.
Description
Description
Create a release with a generated changelog.
Solution
Add command unicorn release <version>
Additional context
Describe the bug
pub get
after copying templatesEnvironment:
Describe the bug
.github
is added to the .gitignore
.
To Reproduce
unicorn create test
Expected behavior
.github
is not added to the .gitignore
.
Create git repo, create master/dev branches
Description
Description
Remove the password-based login
Solution
Only support login with OAuth token.
Additional context
Description
I'd like to use github's syntax of having a # in front of issue ids in commands like unicorn issue assign #45
. Thank you!
Description
Store config (VCS, CI, language, etc.) locally in .aluminum
Description
Description
Description
Description
Description
Allow the user to create a script using hooks for all commands.
Solution
Additional context
Description
.unicornfig.yml
is hard to read.
Solution
Rename config file to .unicorn.yml
.
Additional context
Description
Detect labels such as feat, feature, improvement, enhancement, bug, fix, etc. and reuse or migrate them
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.