This is Volkan(๐) from Berlin and currently working as a software engineer.
volkanto / yaba Goto Github PK
View Code? Open in Web Editor NEWA simple CLI tool that helps you manage releases of your GitHub projects.
License: MIT License
A simple CLI tool that helps you manage releases of your GitHub projects.
License: MIT License
This is Volkan(๐) from Berlin and currently working as a software engineer.
Add spinner during release creation so that if it takes long user can understand it easily.
Check dependencies and update if possible.
Currently, yaba is comparing the last release against the master
or main
branch and preparing the changelog according to the result. Now there is a need to prepare a release from a specific commit id.
Currently, yaba
is not asking the user if he is really sure to create the release with the specified parameters. Input can be changed so that yaba
must ask the user if he is sure about the process.
enable to set latest release
https://github.blog/changelog/2022-10-21-explicitly-set-the-latest-release/
remove not critical flags and make yaba
as clean as possible
Check if the required env variables are defined.
Check the internet connection when the command is triggered and give an output.
If we run yaba
for the first time to prepare the release, it will get a 404
error while trying to get the latest release of the project.
For the initial release, all the commits can be put into the changelog if it is not explicitly defined.
Show users if there is a new version of the yaba
when they try to run it.
Make the code more structured.
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.