sgoudham / uwuifyy Goto Github PK
View Code? Open in Web Editor NEWA robust, customizable, blazingly-fast, efficient and easy-to-use command line application to uwu'ify your text!
Home Page: https://crates.io/crates/uwuifyy
License: MIT License
A robust, customizable, blazingly-fast, efficient and easy-to-use command line application to uwu'ify your text!
Home Page: https://crates.io/crates/uwuifyy
License: MIT License
It would be nice to be able to use this with the pipe (|
) operator, e.g. echo "Hello, world!" | uwuifyy
. In the past I've used https://github.com/thepacketgeek/clap-stdin for this sort of thing (https://github.com/uncenter/kittysay/blob/6955b362fca7bc5197a86624febad7c0f7ffd9d7/src/main.rs#L54) though since you don't use the derive method for clap I'm not exactly sure how to do it. Giving the derive method a try might be worth it, I've found it to be simpler and more readable :)
I want to be able to release a new version of the binary solely from GitHub Actions itself instead of having to clone the repository and create/push the tag itself.
The existing deploy.yml should be modified to take in a workflow_dispatch
event. More information can be found here
This workflow_dispatch
event should take in a parameter called tag
which prompts the user to enter a tag name.
Once the above is configured, a conditional job should be created in the same file (before all the other jobs!) which only runs if the workflow was manually triggered (see if condition down below in the acceptance criteria). The job itself should pull down the latest changes of the repository and create a new tag based on the input tag name, override the default github.ref
environment variable with the new tag name and then continue to execute the other steps.
Note
You might not be able to override the defaultgithub.ref
environment variable, in that case, please comment down below and we can think of some other workarounds.
An article that describes some of the syntax is listed here which may help you!
.github/workflows/deploy.yml
has been modified to include on_workflow_dispatch
and take in tag name as a parameterif: ${{ $GITHUB_EVENT_NAME == 'workflow_dispatch' }}
Cargo.lock
should be committed to the repository since it is a binary application.
Lines 5 to 7 in 34d894d
Currently, the help message for faces
is
-f, --faces <VALUE> The modifier for uwu faces e.g hello -> hewwo [default: 0.05]
However, the example given does not demonstrate what that modifier actually does and instead represents the words modifier.
The above help message should be updated to
-f, --faces <VALUE> The modifier for uwu faces e.g hello -> (^-^*)/ hewwo [default: 0.05]
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.